diff options
author | Harish Mahendrakar <harish.mahendrakar@ittiam.com> | 2014-06-04 10:31:48 -0700 |
---|---|---|
committer | Lajos Molnar <lajos@google.com> | 2014-06-06 06:42:02 -0700 |
commit | 707042fda96ebede81408b854385173483798bcd (patch) | |
tree | db99b634faac76bd0bdd95e2cd02049b349f433d | |
parent | 0d8951cef4b1a1dbf4ff5ba3e8796cf1d4503098 (diff) | |
download | android_external_libhevc-707042fda96ebede81408b854385173483798bcd.tar.gz android_external_libhevc-707042fda96ebede81408b854385173483798bcd.tar.bz2 android_external_libhevc-707042fda96ebede81408b854385173483798bcd.zip |
Few bug fixes and warnings removed
Added support for returning coded width and height along with display dimensions
Fixed few macros for mips
Removed signed comparison warnings
Removed few files that are not needed
Fixed an issue in handling more than 256 slices in a picture
Bug: 14571712
Change-Id: Ie485aaae3a13744bc9acff8aa699efbbc31f94f1
-rw-r--r-- | common/ihevc_macros.h | 4 | ||||
-rw-r--r-- | common/mips/ihevc_platform_macros.h | 5 | ||||
-rw-r--r-- | decoder.mk | 8 | ||||
-rw-r--r-- | decoder/ihevcd_api.c | 31 | ||||
-rw-r--r-- | decoder/ihevcd_boundary_strength.c | 28 | ||||
-rw-r--r-- | decoder/ihevcd_cabac.c | 2 | ||||
-rw-r--r-- | decoder/ihevcd_cxa.h | 10 | ||||
-rw-r--r-- | decoder/ihevcd_deblk.c | 18 | ||||
-rw-r--r-- | decoder/ihevcd_debug.c | 1090 | ||||
-rw-r--r-- | decoder/ihevcd_decode.c | 11 | ||||
-rw-r--r-- | decoder/ihevcd_defs.h | 9 | ||||
-rw-r--r-- | decoder/ihevcd_ittiam_logo.c | 4636 | ||||
-rw-r--r-- | decoder/ihevcd_parse_headers.c | 5 | ||||
-rw-r--r-- | decoder/ihevcd_parse_slice.c | 10 | ||||
-rw-r--r-- | decoder/ihevcd_parse_slice_header.c | 3 | ||||
-rw-r--r-- | decoder/ihevcd_process_slice.c | 8 | ||||
-rw-r--r-- | decoder/ihevcd_sao.c | 80 | ||||
-rw-r--r-- | decoder/ihevcd_statistics.c | 688 | ||||
-rw-r--r-- | decoder/ihevcd_structs.h | 15 | ||||
-rw-r--r-- | decoder/ihevcd_trace.c | 144 | ||||
-rw-r--r-- | test/decoder/test.cfg | 17 |
21 files changed, 145 insertions, 6677 deletions
diff --git a/common/ihevc_macros.h b/common/ihevc_macros.h index 3852c85..b3fb743 100644 --- a/common/ihevc_macros.h +++ b/common/ihevc_macros.h @@ -39,8 +39,8 @@ #define CLIP3(x, min, max) (((x) > max) ? max :(((x) < min)? min:(x))) -#define MAX(x,y) ((((WORD32)x) > ((WORD32)y)) ? ((WORD32)x) :((WORD32)y)) -#define MIN(x,y) ((((WORD32)x) < ((WORD32)y)) ? ((WORD32)x) :((WORD32)y)) +#define MAX(x,y) (((x) > (y)) ? (x) :(y)) +#define MIN(x,y) (((x) < (y)) ? (x) :(y)) #define SIGN(x) ((x) >= 0 ? ((x)>0 ? 1: 0) : -1) #define ABS(x) ((((WORD32)(x)) > 0) ? (x) : -(x)) diff --git a/common/mips/ihevc_platform_macros.h b/common/mips/ihevc_platform_macros.h index 4973239..e614aea 100644 --- a/common/mips/ihevc_platform_macros.h +++ b/common/mips/ihevc_platform_macros.h @@ -52,13 +52,12 @@ ((x & 0x00ff0000) >> 8) | \ ((UWORD32)x >> 24); -#define SHL(x,y) ((x) << (y)) -#define SHR(x,y) ((x) >> (y)) +#define SHL(x,y) (((y) < 32) ? ((x) << (y)) : 0) +#define SHR(x,y) (((y) < 32) ? ((x) >> (y)) : 0) #define SHR_NEG(val,shift) ((shift>0)?(val>>shift):(val<<(-shift))) #define SHL_NEG(val,shift) ((shift<0)?(val>>(-shift)):(val<<shift)) - static inline UWORD32 CLZ(UWORD32 x) { asm("clz %0, %1" : "=r"(x) : "r"(x)); @@ -9,10 +9,8 @@ LOCAL_MODULE := libhevcdec LOCAL_MODULE_CLASS := STATIC_LIBRARIES - LOCAL_CFLAGS += -D_LIB -DMULTICORE -fPIC -#TODO -O3 is throwing up an error in aarch64 while linking -LOCAL_CFLAGS += -O2 -DHM_10DOT0 -DANDROID +LOCAL_CFLAGS += -O3 -DANDROID LOCAL_C_INCLUDES := $(LOCAL_PATH)/decoder $(LOCAL_PATH)/common @@ -51,7 +49,6 @@ libhevcd_srcs_c += common/ithread.c libhevcd_srcs_c += decoder/ihevcd_version.c -libhevcd_srcs_c += decoder/ihevcd_trace.c libhevcd_srcs_c += decoder/ihevcd_api.c libhevcd_srcs_c += decoder/ihevcd_decode.c libhevcd_srcs_c += decoder/ihevcd_nal.c @@ -77,9 +74,6 @@ libhevcd_srcs_c += decoder/ihevcd_deblk.c libhevcd_srcs_c += decoder/ihevcd_inter_pred.c libhevcd_srcs_c += decoder/ihevcd_sao.c libhevcd_srcs_c += decoder/ihevcd_ilf_padding.c -libhevcd_srcs_c += decoder/ihevcd_debug.c -libhevcd_srcs_c += decoder/ihevcd_ittiam_logo.c -libhevcd_srcs_c += decoder/ihevcd_statistics.c libhevcd_srcs_c += decoder/ihevcd_fmt_conv.c LOCAL_SRC_FILES := $(libhevcd_srcs_c) $(libhevcd_srcs_asm) diff --git a/decoder/ihevcd_api.c b/decoder/ihevcd_api.c index c55c558..78e983f 100644 --- a/decoder/ihevcd_api.c +++ b/decoder/ihevcd_api.c @@ -1057,8 +1057,10 @@ static IV_API_CALL_STATUS_T api_check_struct_sanity(iv_obj_t *ps_handle, IVD_IP_API_STRUCT_SIZE_INCORRECT; return IV_FAIL; } - if(ps_op->s_ivd_ctl_getstatus_op_t.u4_size - != sizeof(ihevcd_cxa_ctl_getstatus_op_t)) + if((ps_op->s_ivd_ctl_getstatus_op_t.u4_size + != sizeof(ihevcd_cxa_ctl_getstatus_op_t)) && + (ps_op->s_ivd_ctl_getstatus_op_t.u4_size + != sizeof(ivd_ctl_getstatus_op_t))) { ps_op->s_ivd_ctl_getstatus_op_t.u4_error_code |= 1 << IVD_UNSUPPORTEDPARAM; @@ -2350,7 +2352,7 @@ WORD32 ihevcd_fill_num_mem_rec(void *pv_api_ip, void *pv_api_op) WORD32 qp_size, num_8x8; /* Max Number of vertical edges */ - vert_bs_size = max_wd_luma / 8 + MAX_CTB_SIZE / 8; + vert_bs_size = max_wd_luma / 8 + 2 * MAX_CTB_SIZE / 8; /* Max Number of horizontal edges - extra MAX_CTB_SIZE / 8 to handle the last 4 rows separately(shifted CTB processing) */ vert_bs_size *= (max_ht_luma + MAX_CTB_SIZE) / MIN_TU_SIZE; @@ -2715,6 +2717,9 @@ WORD32 ihevcd_init_mem_rec(iv_obj_t *ps_codec_obj, ps_codec->i4_max_wd = ALIGN64(ps_codec->i4_max_wd); ps_codec->i4_max_ht = ALIGN64(ps_codec->i4_max_ht); + ps_codec->i4_new_max_wd = ps_codec->i4_max_wd; + ps_codec->i4_new_max_ht = ps_codec->i4_max_ht; + max_tile_cols = (ps_codec->i4_max_wd + MIN_TILE_WD - 1) / MIN_TILE_WD; max_tile_rows = (ps_codec->i4_max_ht + MIN_TILE_HT - 1) / MIN_TILE_HT; @@ -3041,7 +3046,7 @@ WORD32 ihevcd_init_mem_rec(iv_obj_t *ps_codec_obj, WORD32 num_8x8; /* Max Number of vertical edges */ - vert_bs_size = ps_codec->i4_max_wd / 8 + MAX_CTB_SIZE / 8; + vert_bs_size = ps_codec->i4_max_wd / 8 + 2 * MAX_CTB_SIZE / 8; /* Max Number of horizontal edges - extra MAX_CTB_SIZE / 8 to handle the last 4 rows separately(shifted CTB processing) */ vert_bs_size *= (ps_codec->i4_max_ht + MAX_CTB_SIZE) / MIN_TU_SIZE; @@ -3553,7 +3558,12 @@ WORD32 ihevcd_get_status(iv_obj_t *ps_codec_obj, } else { - if(1 == ps_codec->i4_share_disp_buf) + if(0 == ps_codec->i4_share_disp_buf) + { + wd = ps_codec->i4_new_max_wd; + ht = ps_codec->i4_new_max_ht; + } + else { wd = ALIGN32(wd + PAD_WD); ht += PAD_HT; @@ -3595,7 +3605,7 @@ WORD32 ihevcd_get_status(iv_obj_t *ps_codec_obj, ps_ctl_op->u4_num_disp_bufs = 2 * max_dpb_size; ps_ctl_op->u4_num_disp_bufs = MIN(ps_ctl_op->u4_num_disp_bufs, - (ps_codec->i4_init_num_ref + ps_codec->i4_init_num_reorder + 1)); + (UWORD32)(ps_codec->i4_init_num_ref + ps_codec->i4_init_num_reorder + 1)); } @@ -3642,6 +3652,13 @@ WORD32 ihevcd_get_status(iv_obj_t *ps_codec_obj, ps_ctl_op->e_content_type = IV_PROGRESSIVE; ps_ctl_op->e_output_chroma_format = ps_codec->e_chroma_fmt; ps_codec->i4_num_disp_bufs = ps_ctl_op->u4_num_disp_bufs; + + if(ps_ctl_op->u4_size == sizeof(ihevcd_cxa_ctl_getstatus_op_t)) + { + ihevcd_cxa_ctl_getstatus_op_t *ps_ext_ctl_op = (ihevcd_cxa_ctl_getstatus_op_t *)ps_ctl_op; + ps_ext_ctl_op->u4_coded_pic_wd = ps_codec->i4_wd; + ps_ext_ctl_op->u4_coded_pic_wd = ps_codec->i4_ht; + } return IV_SUCCESS; } /** @@ -3768,7 +3785,7 @@ WORD32 ihevcd_get_buf_info(iv_obj_t *ps_codec_obj, ps_ctl_op->u4_num_disp_bufs = 2 * max_dpb_size; ps_ctl_op->u4_num_disp_bufs = MIN(ps_ctl_op->u4_num_disp_bufs, - (ps_codec->i4_init_num_ref + ps_codec->i4_init_num_reorder + 1)); + (UWORD32)(ps_codec->i4_init_num_ref + ps_codec->i4_init_num_reorder + 1)); } diff --git a/decoder/ihevcd_boundary_strength.c b/decoder/ihevcd_boundary_strength.c index 9451e70..391ea49 100644 --- a/decoder/ihevcd_boundary_strength.c +++ b/decoder/ihevcd_boundary_strength.c @@ -213,8 +213,7 @@ WORD32 ihevcd_ctb_boundary_strength_islice(bs_ctxt_t *ps_bs_ctxt) tu_t *ps_tu; UWORD32 *pu4_vert_bs; UWORD32 *pu4_horz_bs; - WORD32 vert_bs_strd; - WORD32 horz_bs_strd; + WORD32 bs_strd; WORD32 vert_bs0_tmp; WORD32 horz_bs0_tmp; UWORD8 *pu1_qp; @@ -243,14 +242,14 @@ WORD32 ihevcd_ctb_boundary_strength_islice(bs_ctxt_t *ps_bs_ctxt) /* strides are in units of number of bytes */ /* ctb_size * ctb_size / 8 / 16 is the number of bytes needed per CTB */ - vert_bs_strd = ps_sps->i2_pic_wd_in_ctb << (2 * log2_ctb_size - 7); - horz_bs_strd = (ps_sps->i2_pic_wd_in_ctb + 1) << (2 * log2_ctb_size - 7); + bs_strd = (ps_sps->i2_pic_wd_in_ctb + 1) << (2 * log2_ctb_size - 7); + pu4_vert_bs = (UWORD32 *)((UWORD8 *)ps_bs_ctxt->pu4_pic_vert_bs + (ps_bs_ctxt->i4_ctb_x << (2 * log2_ctb_size - 7)) + - ps_bs_ctxt->i4_ctb_y * vert_bs_strd); + ps_bs_ctxt->i4_ctb_y * bs_strd); pu4_horz_bs = (UWORD32 *)((UWORD8 *)ps_bs_ctxt->pu4_pic_horz_bs + (ps_bs_ctxt->i4_ctb_x << (2 * log2_ctb_size - 7)) + - ps_bs_ctxt->i4_ctb_y * horz_bs_strd); + ps_bs_ctxt->i4_ctb_y * bs_strd); /* ctb_size/8 elements per CTB */ qp_strd = ps_sps->i2_pic_wd_in_ctb << (log2_ctb_size - 3); @@ -465,8 +464,7 @@ WORD32 ihevcd_ctb_boundary_strength_pbslice(bs_ctxt_t *ps_bs_ctxt) UWORD32 *pu4_vert_bs; UWORD32 *pu4_horz_bs; - WORD32 vert_bs_strd; - WORD32 horz_bs_strd; + WORD32 bs_strd; WORD32 vert_bs0_tmp; WORD32 horz_bs0_tmp; UWORD8 *pu1_qp; @@ -490,14 +488,14 @@ WORD32 ihevcd_ctb_boundary_strength_pbslice(bs_ctxt_t *ps_bs_ctxt) /* strides are in units of number of bytes */ /* ctb_size * ctb_size / 8 / 16 is the number of bytes needed per CTB */ - vert_bs_strd = ps_sps->i2_pic_wd_in_ctb << (2 * log2_ctb_size - 7); - horz_bs_strd = (ps_sps->i2_pic_wd_in_ctb + 1) << (2 * log2_ctb_size - 7); + bs_strd = (ps_sps->i2_pic_wd_in_ctb + 1) << (2 * log2_ctb_size - 7); + pu4_vert_bs = (UWORD32 *)((UWORD8 *)ps_bs_ctxt->pu4_pic_vert_bs + (ps_bs_ctxt->i4_ctb_x << (2 * log2_ctb_size - 7)) + - ps_bs_ctxt->i4_ctb_y * vert_bs_strd); + ps_bs_ctxt->i4_ctb_y * bs_strd); pu4_horz_bs = (UWORD32 *)((UWORD8 *)ps_bs_ctxt->pu4_pic_horz_bs + (ps_bs_ctxt->i4_ctb_x << (2 * log2_ctb_size - 7)) + - ps_bs_ctxt->i4_ctb_y * horz_bs_strd); + ps_bs_ctxt->i4_ctb_y * bs_strd); vert_bs0_tmp = pu4_vert_bs[0] & (0xFFFFFFFF >> (sizeof(UWORD32) * 8 - ctb_size / 2)); horz_bs0_tmp = pu4_horz_bs[0] & (0xFFFFFFFF >> (sizeof(UWORD32) * 8 - ctb_size / 2)); @@ -536,8 +534,8 @@ WORD32 ihevcd_ctb_boundary_strength_pbslice(bs_ctxt_t *ps_bs_ctxt) { pu4_horz_bs[0] |= horz_bs0_tmp; } - /* pu4_horz_bs[horz_bs_strd / 4] corresponds to pu4_horz_bs[0] of the bottom CTB */ - *(UWORD32 *)((UWORD8 *)pu4_horz_bs + horz_bs_strd) = 0; + /* pu4_horz_bs[bs_strd / 4] corresponds to pu4_horz_bs[0] of the bottom CTB */ + *(UWORD32 *)((UWORD8 *)pu4_horz_bs + bs_strd) = 0; cur_ctb_idx = ps_bs_ctxt->i4_ctb_x + ps_bs_ctxt->i4_ctb_y * (ps_sps->i2_pic_wd_in_ctb); @@ -672,7 +670,7 @@ WORD32 ihevcd_ctb_boundary_strength_pbslice(bs_ctxt_t *ps_bs_ctxt) /* If end_pos_y corresponds to the bottom of the CTB, write to pu4_horz_bs[0] of the bottom CTB */ if(ctb_size / 8 == (end_pos_y >> 1)) { - *(UWORD32 *)((UWORD8 *)pu4_horz_bs + horz_bs_strd) |= (u4_bs << (start_pos_x * 2)); + *(UWORD32 *)((UWORD8 *)pu4_horz_bs + bs_strd) |= (u4_bs << (start_pos_x * 2)); } else { diff --git a/decoder/ihevcd_cabac.c b/decoder/ihevcd_cabac.c index 07e9e54..b91233a 100644 --- a/decoder/ihevcd_cabac.c +++ b/decoder/ihevcd_cabac.c @@ -557,7 +557,7 @@ UWORD32 ihevcd_cabac_decode_bins_tunary(cab_ctxt_t *ps_cabac, do { WORD32 bin_index; - bin_index = ctxt_index + MIN((u4_sym >> ctxt_shift), ctxt_inc_max); + bin_index = ctxt_index + MIN((u4_sym >> ctxt_shift), (UWORD32)ctxt_inc_max); IHEVCD_CABAC_DECODE_BIN(bin, ps_cabac, ps_bitstrm, bin_index); u4_sym++; }while(((WORD32)u4_sym < c_max) && bin); diff --git a/decoder/ihevcd_cxa.h b/decoder/ihevcd_cxa.h index be241c0..e6080fd 100644 --- a/decoder/ihevcd_cxa.h +++ b/decoder/ihevcd_cxa.h @@ -511,6 +511,16 @@ typedef struct { * ivd_ctl_getstatus_op_t */ ivd_ctl_getstatus_op_t s_ivd_ctl_getstatus_op_t; + + /** + * Height of the coding picture without cropping + */ + UWORD32 u4_coded_pic_ht; + + /** + * Width of the coding picture without cropping + */ + UWORD32 u4_coded_pic_wd; }ihevcd_cxa_ctl_getstatus_op_t; diff --git a/decoder/ihevcd_deblk.c b/decoder/ihevcd_deblk.c index 652bf8c..aab36e2 100644 --- a/decoder/ihevcd_deblk.c +++ b/decoder/ihevcd_deblk.c @@ -110,7 +110,7 @@ void ihevcd_deblk_ctb(deblk_ctxt_t *ps_deblk, WORD32 qp_strd; UWORD32 *pu4_vert_bs, *pu4_horz_bs; UWORD32 *pu4_ctb_vert_bs, *pu4_ctb_horz_bs; - WORD32 vert_bs_strd, horz_bs_strd; + WORD32 bs_strd; WORD32 src_strd; UWORD8 *pu1_qp; UWORD16 *pu2_ctb_no_loop_filter_flag; @@ -140,16 +140,16 @@ void ihevcd_deblk_ctb(deblk_ctxt_t *ps_deblk, /* strides are in units of number of bytes */ /* ctb_size * ctb_size / 8 / 16 is the number of bytes needed per CTB */ - vert_bs_strd = ps_sps->i2_pic_wd_in_ctb << (2 * log2_ctb_size - 7); - horz_bs_strd = (ps_sps->i2_pic_wd_in_ctb + 1) << (2 * log2_ctb_size - 7); + bs_strd = (ps_sps->i2_pic_wd_in_ctb + 1) << (2 * log2_ctb_size - 7); + pu4_vert_bs = (UWORD32 *)((UWORD8 *)ps_deblk->s_bs_ctxt.pu4_pic_vert_bs + (ps_deblk->i4_ctb_x << (2 * log2_ctb_size - 7)) + - ps_deblk->i4_ctb_y * vert_bs_strd); + ps_deblk->i4_ctb_y * bs_strd); pu4_ctb_vert_bs = pu4_vert_bs; pu4_horz_bs = (UWORD32 *)((UWORD8 *)ps_deblk->s_bs_ctxt.pu4_pic_horz_bs + (ps_deblk->i4_ctb_x << (2 * log2_ctb_size - 7)) + - ps_deblk->i4_ctb_y * horz_bs_strd); + ps_deblk->i4_ctb_y * bs_strd); pu4_ctb_horz_bs = pu4_horz_bs; qp_strd = ps_sps->i2_pic_wd_in_ctb << (log2_ctb_size - 3); @@ -160,7 +160,7 @@ void ihevcd_deblk_ctb(deblk_ctxt_t *ps_deblk, ctb_indx = ps_deblk->i4_ctb_x + ps_sps->i2_pic_wd_in_ctb * ps_deblk->i4_ctb_y; if(i4_is_last_ctb_y) { - pu4_vert_bs = (UWORD32 *)((UWORD8 *)pu4_vert_bs + vert_bs_strd); + pu4_vert_bs = (UWORD32 *)((UWORD8 *)pu4_vert_bs + bs_strd); pu4_ctb_vert_bs = pu4_vert_bs; /* ctb_size/8 is the number of edges per CTB * ctb_size/4 is the number of BS values needed per edge @@ -246,7 +246,7 @@ void ihevcd_deblk_ctb(deblk_ctxt_t *ps_deblk, { WORD32 shift = 0; - /* downshift vert_bs by ctb_size/2 for each column + /* downshift vert_bs by ctb_size/2 for each column * shift = (col & ((MAX_CTB_SIZE >> log2_ctb_size) - 1)) << (log2_ctb_size - 1); * which will reduce to the following assuming ctb size is one of 16, 32 and 64 * and deblocking is done on 8x8 grid @@ -260,7 +260,7 @@ void ihevcd_deblk_ctb(deblk_ctxt_t *ps_deblk, if(ps_deblk->i4_ctb_y || i4_is_last_ctb_y) { /* Picking the last BS of the previous CTB corresponding to the same column */ - UWORD32 *pu4_vert_bs_top = (UWORD32 *)((UWORD8 *)pu4_vert_bs - vert_bs_strd); + UWORD32 *pu4_vert_bs_top = (UWORD32 *)((UWORD8 *)pu4_vert_bs - bs_strd); UWORD32 u4_top_bs = (*pu4_vert_bs_top) >> (shift + (1 << (log2_ctb_size - 1)) - 2); u4_bs |= u4_top_bs & 3; } @@ -562,7 +562,7 @@ void ihevcd_deblk_ctb(deblk_ctxt_t *ps_deblk, if(ps_deblk->i4_ctb_y || i4_is_last_ctb_y) { /* Picking the last BS of the previous CTB corresponding to the same column */ - UWORD32 *pu4_vert_bs_top = (UWORD32 *)((UWORD8 *)pu4_vert_bs - vert_bs_strd); + UWORD32 *pu4_vert_bs_top = (UWORD32 *)((UWORD8 *)pu4_vert_bs - bs_strd); UWORD32 u4_top_bs = (*pu4_vert_bs_top) >> ((1 << (log2_ctb_size - 1)) - 2); u4_bs |= u4_top_bs & 3; } diff --git a/decoder/ihevcd_debug.c b/decoder/ihevcd_debug.c deleted file mode 100644 index 8e6a79f..0000000 --- a/decoder/ihevcd_debug.c +++ /dev/null @@ -1,1090 +0,0 @@ -/****************************************************************************** -* -* Copyright (C) 2012 Ittiam Systems Pvt Ltd, Bangalore -* -* 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. -* -******************************************************************************/ -/** -******************************************************************************* -* @file -* ihevcd_debug.c -* -* @brief -* Functions used for codec debugging -* -* @author -* Ittiam -* -* @par List of Functions: -* -* @remarks -* None -* -******************************************************************************* -*/ - -/*****************************************************************************/ -/* File Includes */ -/*****************************************************************************/ -#include <stdio.h> -#include <stddef.h> -#include <stdlib.h> -#include <string.h> -#include <assert.h> - -#include "ihevc_typedefs.h" -#include "iv.h" -#include "ivd.h" -#include "ihevcd_cxa.h" - -#include "ihevc_defs.h" -#include "ihevc_debug.h" -#include "ihevc_structs.h" -#include "ihevc_macros.h" -#include "ihevc_platform_macros.h" - -#include "ihevc_common_tables.h" -#include "ihevc_error.h" -#include "ihevc_cabac_tables.h" - -#include "ihevcd_trace.h" -#include "ihevcd_defs.h" -#include "ihevcd_function_selector.h" -#include "ihevcd_structs.h" -#include "ihevcd_debug.h" - -#include "ihevc_buf_mgr.h" -#include "ihevc_dpb_mgr.h" -#if DEBUG_CODE - -void ihevcd_debug_dump_mv_map(codec_t *ps_codec) -{ - - process_ctxt_t *ps_proc; - sps_t *ps_sps = ps_codec->s_parse.ps_sps; - WORD32 num_minpu_in_ctb, ctb_size, x, y, cur_pu_idx, cur_ctb_idx, pu_idx_start_ctb; - UWORD8 *pu1_pic_pu_map_ctb; - pu_t *ps_pu; - WORD32 i; - FILE *fp_mv_map, *fp_pu_idx_map, *fp_pu, *fp_mv_print, *fp_mv_print_1; - char l0_mvx[50], l0_mvy[50], l1_mvx[50], l1_mvy[50]; - UWORD32 *pu4_pu_done, num_pu_done = 0, is_pu_done; - - pu4_pu_done = malloc(MAX_HT * MAX_WD / 4 / 4 * sizeof(UWORD32)); - - ctb_size = (1 << ps_sps->i1_log2_ctb_size); - - num_minpu_in_ctb = (ctb_size / MIN_PU_SIZE) * (ctb_size / MIN_PU_SIZE); - - ps_pu = &ps_codec->s_parse.ps_pic_pu[0]; - fp_mv_map = fopen("d:\\dump\\mv_map.txt", "a"); - fp_mv_print = fopen("d:\\dump\\mv_print.txt", "a"); - fp_mv_print_1 = fopen("d:\\dump\\mv_print_1.txt", "a"); - if((NULL == fp_mv_map) || (NULL == fp_mv_print) || (NULL == fp_mv_print_1)) - { - printf("\n Couldn't open mv dump files"); - } - else - { -#if 0 - fp_pu_idx_map = fopen("d:\\dump\\pu_idx_map.txt", "ab"); - fp_pu = fopen("d:\\dump\\pu.txt", "ab"); - { - WORD32 last_ctb_idx, last_pu_idx; - last_ctb_idx = ps_sps->i2_pic_ht_in_ctb * ps_sps->i2_pic_wd_in_ctb * num_minpu_in_ctb; - fwrite(ps_codec->s_parse.pu1_pic_pu_map,last_ctb_idx,sizeof(UWORD32),fp_pu_idx_map ); - fwrite(ps_codec->s_parse.pu4_pic_pu_idx,last_ctb_idx * num_minpu_in_ctb, sizeof(UWORD8),fp_pu_idx_map ); - - last_pu_idx = ps_codec->s_parse.pu4_pic_pu_idx[last_ctb_idx]; - fwrite(ps_codec->s_parse.ps_pic_pu,last_pu_idx , sizeof(pu_t),fp_pu ); - } -#endif - fprintf(fp_mv_map, "\nPOC=%d\n", ps_codec->ps_slice_hdr_base[0].i4_abs_pic_order_cnt); - - { - WORD32 last_ctb_idx, last_ctb_pu_idx, last_pu_idx; - last_ctb_idx = ps_sps->i2_pic_ht_in_ctb * ps_sps->i2_pic_wd_in_ctb; - last_ctb_pu_idx = ps_codec->s_parse.pu4_pic_pu_idx[last_ctb_idx]; - - pu1_pic_pu_map_ctb = ps_codec->s_parse.pu1_pic_pu_map - + last_ctb_idx * num_minpu_in_ctb; - - last_pu_idx = last_ctb_pu_idx + pu1_pic_pu_map_ctb[(((ps_sps->i2_pic_wd_in_ctb * ctb_size - 1) & (ctb_size - 1)) >> 2) + ((((ps_sps->i2_pic_ht_in_ctb * ctb_size - 1) & (ctb_size - 1))) >> 2) * (ctb_size >> 2)]; - - for(i = 0; i < last_pu_idx; i++) - { - ps_pu = &ps_codec->s_parse.ps_pic_pu[i]; - - fprintf(fp_mv_print_1, "\n-----------------------"); - - fprintf(fp_mv_print_1, "\n pu_x = %d, pu_y = %d", - (ps_pu->b4_pos_x << 2), (ps_pu->b4_pos_y << 2)); - fprintf(fp_mv_print_1, "\n pu_wd = %d, pu_ht = %d", ((ps_pu->b4_wd + 1) << 2), ((ps_pu->b4_ht + 1) << 2)); - if(ps_pu->b2_pred_mode == PRED_L0) - fprintf(fp_mv_print_1, "\n Pred = 0,Ref_idx = %d, MV l0 = %4d %4d", ps_pu->mv.i1_l0_ref_idx, ps_pu->mv.s_l0_mv.i2_mvx, - ps_pu->mv.s_l0_mv.i2_mvy); - else if(ps_pu->b2_pred_mode == PRED_L1) - fprintf(fp_mv_print_1, "\n Pred = 1,Ref_idx = %d, MV l1 = %4d %4d", ps_pu->mv.i1_l1_ref_idx, ps_pu->mv.s_l1_mv.i2_mvx, - ps_pu->mv.s_l1_mv.i2_mvy); - else - fprintf(fp_mv_print_1, "\n Pred = 2,Ref_idx = %d,Ref_idx = %d, MV l0 = %4d %4d, MV l1 = %4d %4d", ps_pu->mv.i1_l0_ref_idx, ps_pu->mv.i1_l1_ref_idx, - ps_pu->mv.s_l0_mv.i2_mvx, ps_pu->mv.s_l0_mv.i2_mvy, - ps_pu->mv.s_l1_mv.i2_mvx, ps_pu->mv.s_l1_mv.i2_mvy); - } - } - for(y = 0; y < (ps_sps->i2_pic_height_in_luma_samples / MIN_PU_SIZE); y++) - { - for(x = 0; x < (ps_sps->i2_pic_width_in_luma_samples / MIN_PU_SIZE); x++) - { - cur_ctb_idx = (x * MIN_PU_SIZE / ctb_size) + (y * MIN_PU_SIZE / ctb_size) * ps_sps->i2_pic_wd_in_ctb; - pu_idx_start_ctb = ps_codec->s_parse.pu4_pic_pu_idx[cur_ctb_idx]; - - pu1_pic_pu_map_ctb = ps_codec->s_parse.pu1_pic_pu_map - + cur_ctb_idx * num_minpu_in_ctb; - - cur_pu_idx = pu_idx_start_ctb + pu1_pic_pu_map_ctb[(((x * 4) & (ctb_size - 1)) >> 2) + ((((y * 4) & (ctb_size - 1))) >> 2) * (ctb_size >> 2)]; - - ps_pu = &ps_codec->s_parse.ps_pic_pu[cur_pu_idx]; - - is_pu_done = 0; - for(i = 0; i < num_pu_done; i++) - { - if(pu4_pu_done[num_pu_done - i - 1] == cur_pu_idx) - { - is_pu_done = 1; - break; - } - } - - if(is_pu_done) - { - fprintf(fp_mv_map, ","); - } - else - { - sprintf(l0_mvx, "%d", ps_pu->mv.s_l0_mv.i2_mvx); - sprintf(l0_mvy, "%d", ps_pu->mv.s_l0_mv.i2_mvy); - sprintf(l1_mvx, "%d", ps_pu->mv.s_l1_mv.i2_mvx); - sprintf(l1_mvy, "%d", ps_pu->mv.s_l1_mv.i2_mvy); - fprintf(fp_mv_map, "(%s:%s)(%s:%s),", l0_mvx, l0_mvy, l1_mvx, l1_mvy); - - fprintf(fp_mv_print, "\n-----------------------"); - -/* - printf("\n CTB X = %d, Y = %d", - (x*MIN_PU_SIZE / ctb_size), (y*MIN_PU_SIZE / ctb_size)); -*/ - - fprintf(fp_mv_print, "\n pu_x = %d, pu_y = %d", - (ps_pu->b4_pos_x << 2), (ps_pu->b4_pos_y << 2)); - fprintf(fp_mv_print, "\n pu_wd = %d, pu_ht = %d", ((ps_pu->b4_wd + 1) << 2), ((ps_pu->b4_ht + 1) << 2)); - if(ps_pu->b2_pred_mode == PRED_L0) - fprintf(fp_mv_print, "\n Pred = 0,Ref_idx = %d, MV l0 = %4d %4d", ps_pu->mv.i1_l0_ref_idx, ps_pu->mv.s_l0_mv.i2_mvx, - ps_pu->mv.s_l0_mv.i2_mvy); - else if(ps_pu->b2_pred_mode == PRED_L1) - fprintf(fp_mv_print, "\n Pred = 1,Ref_idx = %d, MV l1 = %4d %4d", ps_pu->mv.i1_l1_ref_idx, ps_pu->mv.s_l1_mv.i2_mvx, - ps_pu->mv.s_l1_mv.i2_mvy); - else - fprintf(fp_mv_print, "\n Pred = 2,Ref_idx = %d,Ref_idx = %d, MV l0 = %4d %4d, MV l1 = %4d %4d", ps_pu->mv.i1_l0_ref_idx, ps_pu->mv.i1_l1_ref_idx, - ps_pu->mv.s_l0_mv.i2_mvx, ps_pu->mv.s_l0_mv.i2_mvy, - ps_pu->mv.s_l1_mv.i2_mvx, ps_pu->mv.s_l1_mv.i2_mvy); - - pu4_pu_done[num_pu_done] = cur_pu_idx; - num_pu_done++; - } - } - fprintf(fp_mv_map, "\n"); - } - } - fclose(fp_mv_map); - fclose(fp_mv_print); - fclose(fp_mv_print_1); -// fclose(fp_pu_idx_map); -// fclose(fp_pu); - free(pu4_pu_done); -} - -void ihevcd_debug_assert(WORD32 x) -{ - if(!x) - { - printf("Assert failed.. Exiting \n"); - exit(-1); - } -} - -void ihevcd_debug_dump_pic_buffers(codec_t *ps_codec) -{ - FILE *fp_pic, *fp_pic_b; - sps_t *ps_sps = ps_codec->s_parse.ps_sps; - static WORD32 file_open = 0; - WORD32 vert_bs_size, horz_bs_size; - WORD32 qp_size; - WORD32 qp_const_flag_size; - WORD32 loop_filter_size; - WORD32 loop_filter_buffer; - WORD32 pic_intra_flag_size; - - vert_bs_size = ps_codec->i4_max_wd / 8 + MAX_CTB_SIZE / 8; - - /* Max Number of horizontal edges - extra MAX_CTB_SIZE / 8 to handle the last 4 rows separately(shifted CTB processing) */ - vert_bs_size *= (ps_codec->i4_max_ht + MAX_CTB_SIZE) / MIN_TU_SIZE; - - /* Number of bytes */ - vert_bs_size /= 8; - - /* Two bits per edge */ - vert_bs_size *= 2; - - /* Max Number of horizontal edges */ - horz_bs_size = ps_codec->i4_max_ht / 8 + MAX_CTB_SIZE / 8; - - /* Max Number of vertical edges - extra MAX_CTB_SIZE / 8 to handle the last 4 columns separately(shifted CTB processing) */ - horz_bs_size *= (ps_codec->i4_max_wd + MAX_CTB_SIZE) / MIN_TU_SIZE; - - /* Number of bytes */ - horz_bs_size /= 8; - - /* Two bits per edge */ - horz_bs_size *= 2; - - qp_size = (ps_codec->i4_max_ht * ps_codec->i4_max_wd) / (MIN_CU_SIZE * MIN_CU_SIZE); - - /* Max CTBs in a row */ - qp_const_flag_size = ps_codec->i4_max_wd / MIN_CTB_SIZE; - - /* Max CTBs in a column */ - qp_const_flag_size *= ps_codec->i4_max_ht / MIN_CTB_SIZE; - - /* Number of bytes */ - qp_const_flag_size /= 8; - - loop_filter_size = ((ps_codec->i4_max_wd + 64) / MIN_CU_SIZE) * ((ps_codec->i4_max_ht + 64) / MIN_CU_SIZE) / 8; - - loop_filter_buffer = (ps_codec->i4_max_wd + 63) >> 6; - loop_filter_buffer += 1; - - loop_filter_size -= loop_filter_buffer; - - pic_intra_flag_size = (ps_codec->i4_max_wd / MIN_CU_SIZE) * (ps_codec->i4_max_ht / MIN_CU_SIZE) / 8; - - if(0 == file_open) - { - fp_pic = fopen("D:\\dump\\pic_dump.txt", "w"); - fp_pic_b = fopen("D:\\dump\\pic_dump_b.txt", "wb"); - file_open = 1; - } - else - { - fp_pic = fopen("D:\\dump\\pic_dump.txt", "a"); - fp_pic_b = fopen("D:\\dump\\pic_dump_b.txt", "ab"); - } - - { - WORD32 i, j; - - fwrite(ps_codec->s_parse.s_deblk_ctxt.s_bs_ctxt.pu1_pic_qp, 1, qp_size, fp_pic_b); - - fprintf(fp_pic, " Frame num :%d \n", ps_codec->u4_pic_cnt); - - for(i = 0; i < ps_codec->i4_max_ht / MIN_CU_SIZE; i++) - { - for(j = 0; j < ps_codec->i4_max_wd / MIN_CU_SIZE; j++) - { - UWORD8 u1_qp; - WORD32 qp_strd; - qp_strd = ps_codec->i4_max_wd / MIN_CU_SIZE; - u1_qp = ps_codec->s_parse.s_deblk_ctxt.s_bs_ctxt.pu1_pic_qp[j + i * qp_strd]; - fprintf(fp_pic, "%d \t", u1_qp); - } - fprintf(fp_pic, "\n"); - } - } -/* - fwrite(ps_codec->s_parse.s_deblk_ctxt.s_bs_ctxt.pu4_pic_vert_bs, 1, vert_bs_size, fp_pic); - fwrite(ps_codec->s_parse.s_deblk_ctxt.s_bs_ctxt.pu4_pic_horz_bs, 1, horz_bs_size, fp_pic); - fwrite(ps_codec->s_parse.s_deblk_ctxt.s_bs_ctxt.pu1_pic_qp_const_in_ctb, 1, qp_const_flag_size, fp_pic); - fwrite(ps_codec->s_parse.s_deblk_ctxt.pu1_pic_no_loop_filter_flag, 1, loop_filter_size, fp_pic); - fwrite(ps_codec->s_parse.pu1_pic_intra_flag, 1, pic_intra_flag_size, fp_pic); -*/ - - //fwrite(au1_pic_avail_ctb_flags, 1, ps_sps->i2_pic_wd_in_ctb * ps_sps->i2_pic_ht_in_ctb, fp_pic); - //fwrite(au4_pic_ctb_slice_xy, 4, ps_sps->i2_pic_wd_in_ctb * ps_sps->i2_pic_ht_in_ctb, fp_pic); - - fclose(fp_pic); - fclose(fp_pic_b); - -} - - -void ihevcd_debug_dump_pic_pu(codec_t *ps_codec) -{ - FILE *fp_pic_pu; - FILE *fp_pic_pu_idx; - static WORD32 file_open = 0; - WORD32 num_pu_in_frame; - sps_t *ps_sps; - - if(0 == file_open) - { - fp_pic_pu = fopen("D:\\dump\\pic_pu.txt", "wb"); - fp_pic_pu_idx = fopen("D:\\dump\\pic_pu_idx.txt", "wb"); - file_open = 1; - } - else - { - return; - fp_pic_pu = fopen("D:\\dump\\pic_pu.txt", "ab"); - fp_pic_pu_idx = fopen("D:\\dump\\pic_pu_idx.txt", "ab"); - } - ps_sps = ps_codec->s_parse.ps_sps; - num_pu_in_frame = ps_codec->s_parse.pu4_pic_pu_idx[ps_sps->i4_pic_size_in_ctb]; - - fwrite(ps_codec->s_parse.ps_pic_pu, sizeof(pu_t), num_pu_in_frame, fp_pic_pu); - fwrite(ps_codec->s_parse.pu4_pic_pu_idx, sizeof(UWORD32), ps_sps->i4_pic_size_in_ctb + 1, fp_pic_pu_idx); - - fclose(fp_pic_pu); - -} - - -void ihevcd_debug_init_tmp_buf(UWORD8 *pu1_buf_luma, UWORD8 *pu1_buf_chroma) -{ - memset(pu1_buf_luma, 0, 4 * MAX_CTB_SIZE * MAX_CTB_SIZE * sizeof(UWORD8)); - memset(pu1_buf_chroma, 0, 4 * MAX_CTB_SIZE * MAX_CTB_SIZE * sizeof(UWORD8)); -} - -void ihevcd_debug_process_tmp_buf(UWORD8 *pu1_buf_luma, UWORD8 *pu1_buf_chroma) -{ - WORD32 row, col; - UWORD8 *pu1_tmp_buf_luma; - UWORD8 *pu1_tmp_buf_chroma; - - FILE *fp_luma, *fp_chroma; - - pu1_tmp_buf_luma = (UWORD8 *)calloc(4 * MAX_CTB_SIZE * MAX_CTB_SIZE, 1); - pu1_tmp_buf_chroma = (UWORD8 *)calloc(4 * MAX_CTB_SIZE * MAX_CTB_SIZE, 1); - - for(row = 0; row < 2 * MAX_CTB_SIZE; row++) - { - for(col = 0; col < 2 * MAX_CTB_SIZE; col++) - { - if(0 != pu1_buf_luma[row * 2 * MAX_CTB_SIZE + col]) - pu1_tmp_buf_luma[row * 2 * MAX_CTB_SIZE + col] = 0xFF; - if(0 != pu1_buf_chroma[row * 2 * MAX_CTB_SIZE + col]) - pu1_tmp_buf_chroma[row * 2 * MAX_CTB_SIZE + col] = 0xFF; - } - } - - fp_luma = fopen("D:\\dump\\win_sao_tmp_buf_luma.yuv", "wb"); - fp_chroma = fopen("D:\\dump\\win_sao_tmp_buf_chroma.yuv", "wb"); - - fwrite(pu1_tmp_buf_luma, 4 * MAX_CTB_SIZE * MAX_CTB_SIZE, 1, fp_luma); - fwrite(pu1_tmp_buf_chroma, 4 * MAX_CTB_SIZE * MAX_CTB_SIZE, 1, fp_chroma); - - fclose(fp_luma); - fclose(fp_chroma); -} - -void ihevcd_debug_print_struct_sizes() -{ - printf("sizeof(tu_t) %d\n", sizeof(tu_t)); - printf("sizeof(pu_t) %d\n", sizeof(pu_t)); - printf("sizeof(pu_mv_t) %d\n", sizeof(pu_mv_t)); - printf("sizeof(vps_t) %d\n", sizeof(vps_t)); - printf("sizeof(sps_t) %d\n", sizeof(sps_t)); - printf("sizeof(pps_t) %d\n", sizeof(pps_t)); - printf("sizeof(slice_header_t) %d\n", sizeof(slice_header_t)); - - printf("sizeof(codec_t) %d\n", sizeof(codec_t)); - printf("sizeof(parse_ctxt_t) %d\n", sizeof(parse_ctxt_t)); - printf("sizeof(process_ctxt_t) %d\n", sizeof(process_ctxt_t)); - printf("sizeof(cab_ctxt_t) %d\n", sizeof(cab_ctxt_t)); - return; -} - -void ihevcd_debug_dump_pic(UWORD8 *pu1_cur_pic_luma, - UWORD8 *pu1_cur_pic_chroma, - WORD32 pic_wd, - WORD32 pic_ht, - WORD32 pic_strd) -{ - FILE *fp; - static WORD32 file_open = 0; - WORD32 row; - - if(file_open == 0) - { - fp = fopen("D:\\dump\\win_pre_ilf_dec_order.yuv", "wb"); - file_open = 1; - } - else - { - fp = fopen("D:\\dump\\win_pre_ilf_dec_order.yuv", "ab"); - } - - for(row = 0; row < pic_ht; row++) - { - fwrite(pu1_cur_pic_luma, sizeof(UWORD8), pic_wd, fp); - pu1_cur_pic_luma += pic_strd; - } - for(row = 0; row < pic_ht / 2; row++) - { - fwrite(pu1_cur_pic_chroma, sizeof(UWORD8), pic_wd, fp); - pu1_cur_pic_chroma += pic_strd; - } - - fclose(fp); -} - -void ihevcd_debug_dump_bs(UWORD32 *pu4_pic_vert_bs, - UWORD32 *pu4_pic_horz_bs, - WORD32 vert_size_in_bytes, - WORD32 horz_size_in_bytes) -{ - FILE *fp_vert, *fp_horz; - static WORD32 files_open = 0; - - if(files_open == 0) - { - fp_vert = fopen("D:\\dump\\win_vert_bs_dec_order.txt", "wb"); - fp_horz = fopen("D:\\dump\\win_horz_bs_dec_order.txt", "wb"); - files_open = 1; - } - else - { - fp_vert = fopen("D:\\dump\\win_vert_bs_dec_order.txt", "ab"); - fp_horz = fopen("D:\\dump\\win_horz_bs_dec_order.txt", "ab"); - } - - fwrite(pu4_pic_vert_bs, sizeof(UWORD8), vert_size_in_bytes, fp_vert); - fwrite(pu4_pic_horz_bs, sizeof(UWORD8), horz_size_in_bytes, fp_horz); - - fclose(fp_vert); - fclose(fp_horz); -} - -void ihevcd_debug_dump_qp(UWORD8 *pu1_qp, WORD32 size_in_bytes) -{ - FILE *fp; - static WORD32 file_open = 0; - - if(file_open == 0) - { - fp = fopen("D:\\dump\\win_qp_dec_order.txt", "wb"); - file_open = 1; - } - else - { - fp = fopen("D:\\dump\\win_qp_dec_order.txt", "ab"); - } - - fwrite(pu1_qp, sizeof(UWORD8), size_in_bytes, fp); - - fclose(fp); -} - -void ihevcs_dump_qp_const_in_ctb(UWORD8 *pu1_qp_const_in_ctb, WORD32 size_in_bytes) -{ - FILE *fp; - static WORD32 file_open = 0; - - if(file_open == 0) - { - fp = fopen("D:\\dump\\win_qp_const_ctb_dec_order.txt", "wb"); - file_open = 1; - } - else - { - fp = fopen("D:\\dump\\win_qp_const_ctb_dec_order.txt", "ab"); - } - - fwrite(pu1_qp_const_in_ctb, sizeof(UWORD8), size_in_bytes, fp); - - fclose(fp); -} - - -void ihevcd_debug_dump_no_loop_filter(UWORD8 *pu1_pic_no_loop_filter, WORD32 size_in_bytes) -{ - FILE *fp; - static WORD32 file_open = 0; - - if(file_open == 0) - { - fp = fopen("D:\\dump\\win_no_loop_filter_dec_order.txt", "wb"); - file_open = 1; - } - else - { - fp = fopen("D:\\dump\\win_no_loop_filter_dec_order.txt", "ab"); - } - - fwrite(pu1_pic_no_loop_filter, sizeof(UWORD8), size_in_bytes, fp); - - fclose(fp); -} - -void ihevcd_debug_dump_offsets(WORD32 beta_offset_div_2, WORD32 tc_offset_div_2, WORD32 qp_offset_u, WORD32 qp_offset_v) -{ - FILE *fp; - static WORD32 file_open = 0; - - if(file_open == 0) - { - fp = fopen("D:\\dump\\win_offsets.txt", "wb"); - file_open = 1; - } - else - { - fp = fopen("D:\\dump\\win_offsets.txt", "ab"); - } - - fwrite(&beta_offset_div_2, sizeof(WORD32), 1, fp); - fwrite(&tc_offset_div_2, sizeof(WORD32), 1, fp); - fwrite(&qp_offset_u, sizeof(WORD32), 1, fp); - fwrite(&qp_offset_v, sizeof(WORD32), 1, fp); - - fclose(fp); - -} - -/* Debugging POC values */ -void ihevcd_debug_print_ref_list_pocs(WORD32 i4_pic_order_cnt_val, - slice_header_t *ps_slice_hdr, - dpb_mgr_t *ps_dpb_mgr, - UWORD32 u4_num_st_curr_before, - UWORD32 u4_num_st_curr_after, - UWORD32 u4_num_st_foll, - UWORD32 u4_num_lt_curr, - UWORD32 u4_num_lt_foll, - WORD32 *pi4_poc_st_curr_before, - WORD32 *pi4_poc_st_curr_after, - WORD32 *pi4_poc_st_foll, - WORD32 *pi4_poc_lt_curr, - WORD32 *pi4_poc_lt_foll) -{ - WORD32 i, j; - pic_buf_t *ps_pic_buf; - printf("\n------------------------\nCurrent POC: %d\n", i4_pic_order_cnt_val); - printf("\nPOCs present in Reference List L0:\n"); - for(i = 0; i < ps_slice_hdr->i1_num_ref_idx_l0_active; i++) - { - ps_pic_buf = (pic_buf_t *)((ps_slice_hdr->as_ref_pic_list0[i].pv_pic_buf)); - printf("POC: %d\n", ps_pic_buf->i4_abs_poc); - printf("Longterm Reference = %d\n", ps_pic_buf->u1_used_as_ref); - } - - if(ps_slice_hdr->i1_slice_type == BSLICE) - { - printf("\nPOCs present in Reference List L1:\n"); - for(i = 0; i < ps_slice_hdr->i1_num_ref_idx_l1_active; i++) - { - ps_pic_buf = (pic_buf_t *)((ps_slice_hdr->as_ref_pic_list1[i].pv_pic_buf)); - printf("POC: %d\n", ps_pic_buf->i4_abs_poc); - printf("POC LSB: %d\n", ps_pic_buf->i4_poc_lsb); - printf("Longterm Reference = %d\n", ps_pic_buf->u1_used_as_ref); - } - } - - printf("\nPOCs that are to be released from DPB:\n"); - for(i = 0; i < MAX_DPB_BUFS; i++) - { - if(ps_dpb_mgr->as_dpb_info[i].ps_pic_buf) - { - WORD32 poc_found = 0; - ps_pic_buf = ps_dpb_mgr->as_dpb_info[i].ps_pic_buf; - - for(j = 0; j < u4_num_st_curr_before && 0 == poc_found; j++) - { - if(ps_pic_buf->i4_abs_poc == pi4_poc_st_curr_before[j]) - { - poc_found++; - break; - } - } - for(j = 0; j < u4_num_st_curr_after && 0 == poc_found; j++) - { - if(ps_pic_buf->i4_abs_poc == pi4_poc_st_curr_after[j]) - { - poc_found++; - break; - } - } - for(j = 0; j < u4_num_st_foll && 0 == poc_found; j++) - { - if(ps_pic_buf->i4_abs_poc == pi4_poc_st_foll[j]) - { - poc_found++; - break; - } - } - for(j = 0; j < u4_num_lt_curr && 0 == poc_found; j++) - { - if(ps_pic_buf->i4_abs_poc == pi4_poc_lt_curr[j]) - { - poc_found++; - break; - } - } - for(j = 0; j < u4_num_lt_foll && 0 == poc_found; j++) - { - if(ps_pic_buf->i4_abs_poc == pi4_poc_lt_foll[j]) - { - poc_found++; - break; - } - } - - if(0 == poc_found) - printf("POC: %d\n", ps_pic_buf->i4_abs_poc); - } - } -} - -void ihevcd_debug_validate_padded_region(process_ctxt_t *ps_proc) -{ - sps_t *ps_sps; - codec_t *ps_codec; - UWORD8 *pu1_src; - UWORD16 *pu2_src; - UWORD8 *pu1_validate; - UWORD16 *pu2_validate; - WORD32 i, j; - WORD32 pic_ht, pic_wd; - WORD32 src_strd; - - FILE *fp; - static WORD32 file_open = 0; - - if(file_open == 0) - { - fp = fopen("D:\\dump\\debug_padding.yuv", "wb"); - file_open = 1; - } - else - { - fp = fopen("D:\\dump\\debug_padding.yuv", "ab"); - } - - - if(NULL == fp) - { - printf("\nCannot Open file\n\n"); - return; - } - - /* pu2_src and pu2_validate are for chroma */ - - ps_sps = ps_proc->ps_sps; - ps_codec = ps_proc->ps_codec; - pu1_src = ps_proc->pu1_cur_pic_luma; - pu2_src = (UWORD16 *)ps_proc->pu1_cur_pic_chroma; - pic_ht = ps_sps->i2_pic_height_in_luma_samples; - pic_wd = ps_sps->i2_pic_width_in_luma_samples; - src_strd = ps_codec->i4_strd; - - pu1_validate = (UWORD8 *)calloc((pic_wd + PAD_LEFT + PAD_RIGHT) * (pic_ht + PAD_TOP + PAD_BOT) * 3 / 2, 1); - pu2_validate = (UWORD16 *)(pu1_validate + (pic_wd + PAD_LEFT + PAD_RIGHT) * (pic_ht + PAD_TOP + PAD_BOT)); - - for(i = 0; i < pic_ht; i++) - { - for(j = 0; j < PAD_LEFT; j++) - { - if(pu1_src[j - PAD_LEFT] != pu1_src[0]) - { - pu1_validate[j + (PAD_TOP + i) * src_strd] = 255; - } - } - - for(j = 0; j < PAD_RIGHT; j++) - { - if(pu1_src[pic_wd + j] != pu1_src[pic_wd - 1]) - { - pu1_validate[pic_wd + j + PAD_LEFT + (PAD_TOP + i) * src_strd] = 255; - } - } - - pu1_src += src_strd; - } - - pu1_src = ps_proc->pu1_cur_pic_luma - PAD_LEFT; - for(i = 0; i < pic_wd + PAD_LEFT + PAD_RIGHT; i++) - { - for(j = 0; j < PAD_TOP; j++) - { - if(pu1_src[(j - PAD_TOP) * src_strd] != pu1_src[0]) - { - pu1_validate[i + j * src_strd] = 255; - } - } - - for(j = 0; j < PAD_BOT; j++) - { - if(pu1_src[(pic_ht + j) * src_strd] != pu1_src[(pic_ht - 1) * src_strd]) - { - pu1_validate[i + (j + pic_ht + PAD_TOP) * src_strd] = 255; - } - } - - pu1_src += 1; - } - - for(i = 0; i < pic_ht / 2; i++) - { - for(j = 0; j < PAD_LEFT / 2; j++) - { - if(pu2_src[j - PAD_LEFT / 2] != pu2_src[0]) - { - pu2_validate[j + (PAD_TOP / 2 + i) * src_strd / 2] = 0xFFFF; - } - } - - for(j = 0; j < PAD_RIGHT / 2; j++) - { - if(pu2_src[pic_wd / 2 + j] != pu2_src[pic_wd / 2 - 1]) - { - pu2_validate[pic_wd / 2 + j + PAD_LEFT / 2 + (PAD_TOP / 2 + i) * src_strd / 2] = 0xFFFF; - } - } - - pu2_src += src_strd / 2; - } - fwrite(pu1_validate, 1, (pic_wd + PAD_LEFT + PAD_RIGHT) * (pic_ht + PAD_TOP + PAD_BOT) * 3 / 2, fp); - - free(pu1_validate); - fclose(fp); -} - -void ihevcd_debug_print_nal_info(codec_t *ps_codec, WORD32 nal_type) -{ - FILE *fp; - static WORD32 file_open = 0; - slice_header_t *ps_slice_hdr = ps_codec->s_parse.ps_slice_hdr_base + (ps_codec->s_parse.i4_cur_slice_idx & (MAX_SLICE_HDR_CNT - 1)); - WORD32 frame_start_flag = 0; - WORD32 frame_poc = 0; - - if(0 == file_open) - { - fp = fopen("nal_info.txt", "w"); - file_open = 1; - } - else - { - fp = fopen("nal_info.txt", "a"); - } - - if(NULL == fp) - { - printf("Cannot open NAL info file.. Exiting\n"); - exit(-1); - } - - /* If slice NAL, update start of frame flag */ - switch(nal_type) - { - case NAL_BLA_W_LP : - case NAL_BLA_W_DLP : - case NAL_BLA_N_LP : - case NAL_IDR_W_LP : - case NAL_IDR_N_LP : - case NAL_CRA : - case NAL_TRAIL_N : - case NAL_TRAIL_R : - case NAL_TSA_N : - case NAL_TSA_R : - case NAL_STSA_N : - case NAL_STSA_R : - case NAL_RADL_N : - case NAL_RADL_R : - case NAL_RASL_N : - case NAL_RASL_R : - frame_start_flag = ps_slice_hdr->i1_first_slice_in_pic_flag; - frame_poc = ps_slice_hdr->i4_abs_pic_order_cnt; - ps_codec->i4_first_pic_done = 1; - break; - - default: - frame_start_flag = 0; - frame_poc = 0; - break; - } - fprintf(fp, "NALType=%d;NumBytes=%d;POC=%d;FrameStart=%d\n", - nal_type, - ps_codec->i4_nal_ofst + ps_codec->i4_nal_len, - frame_poc, - frame_start_flag); - - fclose(fp); -} - -typedef struct -{ - UWORD8 au1_src[8 * 4]; - WORD32 src_strd; - WORD32 bs; - WORD32 qp_p; - WORD32 qp_q; - WORD32 beta_offset_div_2; - WORD32 tc_offset_div_2; - WORD32 filter_p; - WORD32 filter_q; -}deblk_luma_t; - -typedef struct -{ - UWORD8 au1_src[8 * 4]; - WORD32 src_strd; - WORD32 bs; - WORD32 qp_p; - WORD32 qp_q; - WORD32 qp_offset_u; - WORD32 qp_offset_v; - WORD32 tc_offset_div_2; - WORD32 filter_p; - WORD32 filter_q; -}deblk_chroma_t; - - -void ihevcd_debug_deblk_luma_vert(UWORD8 *pu1_src, - WORD32 src_strd, - WORD32 bs, - WORD32 quant_param_p, - WORD32 quant_param_q, - WORD32 beta_offset_div2, - WORD32 tc_offset_div2, - WORD32 filter_flag_p, - WORD32 filter_flag_q) -{ - FILE *fp; - static WORD32 file_open = 0; - WORD32 row, col; - deblk_luma_t s_deblk_luma; - - pu1_src -= 4; - - if(file_open == 0) - { - fp = fopen("D:\\dump\\win_deblk_luma_vert.txt", "wb"); - file_open = 1; - } - else - { - fp = fopen("D:\\dump\\win_deblk_luma_vert.txt", "ab"); - } - - for(row = 0; row < 4; row++) - { - for(col = 0; col < 8; col++) - { - s_deblk_luma.au1_src[row * 8 + col] = pu1_src[row * src_strd + col]; - } - } - s_deblk_luma.src_strd = src_strd; - s_deblk_luma.bs = bs; - s_deblk_luma.qp_p = quant_param_p; - s_deblk_luma.qp_q = quant_param_q; - s_deblk_luma.beta_offset_div_2 = beta_offset_div2; - s_deblk_luma.tc_offset_div_2 = tc_offset_div2; - s_deblk_luma.filter_p = filter_flag_p; - s_deblk_luma.filter_q = filter_flag_q; - - fwrite(&s_deblk_luma, sizeof(deblk_luma_t), 1, fp); - - fclose(fp); -} - -void ihevcd_debug_deblk_luma_horz(UWORD8 *pu1_src, - WORD32 src_strd, - WORD32 bs, - WORD32 quant_param_p, - WORD32 quant_param_q, - WORD32 beta_offset_div2, - WORD32 tc_offset_div2, - WORD32 filter_flag_p, - WORD32 filter_flag_q) -{ - FILE *fp; - static WORD32 file_open = 0; - WORD32 row, col; - deblk_luma_t s_deblk_luma; - - pu1_src -= 4 * src_strd; - - if(file_open == 0) - { - fp = fopen("D:\\dump\\win_deblk_luma_horz.txt", "wb"); - file_open = 1; - } - else - { - fp = fopen("D:\\dump\\win_deblk_luma_horz.txt", "ab"); - } - - for(row = 0; row < 8; row++) - { - for(col = 0; col < 4; col++) - { - s_deblk_luma.au1_src[row * 4 + col] = pu1_src[row * src_strd + col]; - } - } - s_deblk_luma.src_strd = src_strd; - s_deblk_luma.bs = bs; - s_deblk_luma.qp_p = quant_param_p; - s_deblk_luma.qp_q = quant_param_q; - s_deblk_luma.beta_offset_div_2 = beta_offset_div2; - s_deblk_luma.tc_offset_div_2 = tc_offset_div2; - s_deblk_luma.filter_p = filter_flag_p; - s_deblk_luma.filter_q = filter_flag_q; - - fwrite(&s_deblk_luma, sizeof(deblk_luma_t), 1, fp); - - fclose(fp); -} - -void ihevcd_debug_deblk_chroma_vert(UWORD8 *pu1_src, - WORD32 src_strd, - WORD32 bs, - WORD32 quant_param_p, - WORD32 quant_param_q, - WORD32 qp_offset_u, - WORD32 qp_offset_v, - WORD32 tc_offset_div2, - WORD32 filter_flag_p, - WORD32 filter_flag_q) -{ - FILE *fp; - static WORD32 file_open = 0; - WORD32 row, col; - deblk_chroma_t s_deblk_chroma; - - pu1_src -= 4; - - if(file_open == 0) - { - fp = fopen("D:\\dump\\win_deblk_chroma_vert.txt", "wb"); - file_open = 1; - } - else - { - fp = fopen("D:\\dump\\win_deblk_chroma_vert.txt", "ab"); - } - - for(row = 0; row < 4; row++) - { - for(col = 0; col < 8; col++) - { - s_deblk_chroma.au1_src[row * 8 + col] = pu1_src[row * src_strd + col]; - } - } - s_deblk_chroma.src_strd = src_strd; - s_deblk_chroma.bs = bs; - s_deblk_chroma.qp_p = quant_param_p; - s_deblk_chroma.qp_q = quant_param_q; - s_deblk_chroma.qp_offset_u = qp_offset_u; - s_deblk_chroma.qp_offset_v = qp_offset_v; - s_deblk_chroma.tc_offset_div_2 = tc_offset_div2; - s_deblk_chroma.filter_p = filter_flag_p; - s_deblk_chroma.filter_q = filter_flag_q; - - fwrite(&s_deblk_chroma, sizeof(deblk_chroma_t), 1, fp); - - fclose(fp); -} - - -void ihevcd_debug_deblk_chroma_horz(UWORD8 *pu1_src, - WORD32 src_strd, - WORD32 bs, - WORD32 quant_param_p, - WORD32 quant_param_q, - WORD32 qp_offset_u, - WORD32 qp_offset_v, - WORD32 tc_offset_div2, - WORD32 filter_flag_p, - WORD32 filter_flag_q) -{ - FILE *fp; - static WORD32 file_open = 0; - WORD32 row, col; - deblk_chroma_t s_deblk_chroma; - - pu1_src -= 2 * src_strd; - - if(file_open == 0) - { - fp = fopen("D:\\dump\\win_deblk_chroma_horz.txt", "wb"); - file_open = 1; - } - else - { - fp = fopen("D:\\dump\\win_deblk_chroma_horz.txt", "ab"); - } - - for(row = 0; row < 4; row++) - { - for(col = 0; col < 8; col++) - { - s_deblk_chroma.au1_src[row * 8 + col] = pu1_src[row * src_strd + col]; - } - } - s_deblk_chroma.src_strd = src_strd; - s_deblk_chroma.bs = bs; - s_deblk_chroma.qp_p = quant_param_p; - s_deblk_chroma.qp_q = quant_param_q; - s_deblk_chroma.qp_offset_u = qp_offset_u; - s_deblk_chroma.qp_offset_v = qp_offset_v; - s_deblk_chroma.tc_offset_div_2 = tc_offset_div2; - s_deblk_chroma.filter_p = filter_flag_p; - s_deblk_chroma.filter_q = filter_flag_q; - - fwrite(&s_deblk_chroma, sizeof(deblk_chroma_t), 1, fp); - - fclose(fp); -} - -#if DEBUG_PRINT_IQ_IT_RECON -void print_coeff(WORD16 *pi2_tu_coeff, WORD32 trans_size) -{ - WORD32 row, col; - for(row = 0; row < trans_size; row++) - { - for(col = 0; col < trans_size; col++) - { - printf("%d\t", pi2_tu_coeff[row * trans_size + col]); - } - printf("\n"); - } -} - -void print_dst(UWORD8 *pu1_dst, - WORD32 dst_strd, - WORD32 trans_size, - WORD32 is_luma) -{ - WORD32 row, col; - WORD32 inc; - inc = is_luma == 1 ? 1 : 2; - - for(row = 0; row < trans_size; row++) - { - for(col = 0; col < trans_size; col++) - { - printf("%d\t", pu1_dst[row * dst_strd + inc * col]); - } - printf("\n"); - } -} -#endif -#endif diff --git a/decoder/ihevcd_decode.c b/decoder/ihevcd_decode.c index b2a834a..c9510b0 100644 --- a/decoder/ihevcd_decode.c +++ b/decoder/ihevcd_decode.c @@ -188,6 +188,11 @@ static void ihevcd_fill_outargs(codec_t *ps_codec, ps_dec_op->u4_pic_wd = ps_codec->i4_disp_wd; ps_dec_op->u4_pic_ht = ps_codec->i4_disp_ht; } + else if(ps_codec->i4_error_code == IHEVCD_UNSUPPORTED_DIMENSIONS) + { + ps_dec_op->u4_pic_wd = ps_codec->i4_new_max_wd; + ps_dec_op->u4_pic_ht = ps_codec->i4_new_max_ht; + } else { ps_dec_op->u4_pic_wd = 0; @@ -553,7 +558,7 @@ WORD32 ihevcd_decode(iv_obj_t *ps_codec_obj, void *pv_api_ip, void *pv_api_op) { WORD32 bytes_remaining = ps_codec->i4_bytes_remaining - nal_ofst; - bytes_remaining = MIN(bytes_remaining, ps_codec->u4_bitsbuf_size); + bytes_remaining = MIN((UWORD32)bytes_remaining, ps_codec->u4_bitsbuf_size); ihevcd_nal_remv_emuln_bytes(ps_codec->pu1_inp_bitsbuf + nal_ofst, ps_codec->pu1_bitsbuf, bytes_remaining, @@ -599,8 +604,8 @@ WORD32 ihevcd_decode(iv_obj_t *ps_codec_obj, void *pv_api_ip, void *pv_api_op) continue; } - if((IHEVCD_FAIL == ret) && - (ps_codec->i4_error_code == IVD_RES_CHANGED)) + if(((IHEVCD_FAIL == ret) && (ps_codec->i4_error_code == IVD_RES_CHANGED)) || + (IHEVCD_UNSUPPORTED_DIMENSIONS == ret)) { break; } diff --git a/decoder/ihevcd_defs.h b/decoder/ihevcd_defs.h index dec341c..1d72795 100644 --- a/decoder/ihevcd_defs.h +++ b/decoder/ihevcd_defs.h @@ -115,6 +115,11 @@ */ #define MAX_PROCESS_THREADS MAX_NUM_CORES +/** If num_cores is greater than MV_PRED_NUM_CORES_THRESHOLD, then mv pred and + boundary strength computation is done in process side instead of parse side. + This ensures thread that does parsing does minimal work */ +#define MV_PRED_NUM_CORES_THRESHOLD 2 + /*****************************************************************************/ /* Profile and level restrictions */ /*****************************************************************************/ @@ -198,10 +203,6 @@ m_scaling_mat_size += 2 * TRANS_SIZE_32 * TRANS_SIZE_32; \ } -/** If num_cores is greater than MV_PRED_NUM_CORES_THRESHOLD, then mv pred and - boundary strength computation is done in process side instead of parse side */ -#define MV_PRED_NUM_CORES_THRESHOLD 4 - /** *************************************************************************** * Enum to hold various mem records being request diff --git a/decoder/ihevcd_ittiam_logo.c b/decoder/ihevcd_ittiam_logo.c deleted file mode 100644 index 269585b..0000000 --- a/decoder/ihevcd_ittiam_logo.c +++ /dev/null @@ -1,4636 +0,0 @@ -/****************************************************************************** -* -* Copyright (C) 2012 Ittiam Systems Pvt Ltd, Bangalore -* -* 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. -* -******************************************************************************/ -/*****************************************************************************/ -/* */ -/* File Name : ihevcd_ittiam_logo.c */ -/* */ -/* Description : This file contains all the necessary tables for */ -/* inserting ittiam logo to a yuv buffer */ -/* */ -/* List of Functions : memcpy_2d */ -/* insert_logo */ -/* */ -/* Issues / Problems : None */ -/* */ -/* Revision History : */ -/* */ -/* DD MM YYYY Author(s) Changes (Describe the changes made) */ -/* 10 10 2005 Ittiam Draft */ -/* */ -/*****************************************************************************/ - -/*****************************************************************************/ -/* File Includes */ -/*****************************************************************************/ - -/* System include files */ - -/* User include files */ -#include "ihevc_typedefs.h" -#include "iv.h" -#include "ihevcd_ittiam_logo.h" -#include "ihevc_macros.h" -#include "ihevc_platform_macros.h" -#include <string.h> - -#ifdef LOGO_EN -#define CODEC_LOGO 0 - -const UWORD8 gau1_ihevcd_codec_logo_y[] = -{ - 0xC1, 0xC1, 0xC1, 0xC1, 0xC1, 0xD9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC7, 0xC1, - 0xC1, 0xC1, 0xC1, 0xD2, 0xFF, 0xFF, 0xFF, 0xFF, 0xEA, 0xC1, 0xC1, 0xC1, 0xC1, 0xC1, 0xC1, 0xC1, - 0xC1, 0xC1, 0xC1, 0xC1, 0xC1, 0xF5, 0xE2, 0xC1, 0xC1, 0xC1, 0xC1, 0xC1, 0xD0, 0xFE, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xCF, 0xC1, 0xC1, 0xC1, 0xC1, 0xC1, 0xE4, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xEB, 0xCC, 0xB3, 0xA5, 0x9E, 0xA1, 0xAD, 0xC1, 0xDD, 0xF7, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9D, 0xEE, 0xEC, 0xA0, 0x9C, 0x9C, 0x9C, 0x9C, 0xA2, 0xF3, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xA0, 0x9C, 0x9C, 0x9C, 0x9C, 0xA1, 0xF1, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xEC, 0xB9, 0xA0, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9D, 0xA5, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9D, 0xEE, 0xFE, 0xB6, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xD4, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xD0, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xBA, 0xFF, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFE, 0xD9, 0xA2, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9D, 0xEE, 0xFF, 0xDC, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xB1, 0xFD, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xAD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9D, 0xE2, 0xFF, 0xFF, 0xFF, - 0xFF, 0xFE, 0xCE, 0x9D, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9D, 0xEE, 0xFF, 0xF8, 0xA8, 0x9C, 0x9C, 0x9C, 0x9C, 0x9E, 0xEA, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0x9D, 0x9C, 0x9C, 0x9C, 0x9C, 0xAB, 0xFC, 0xFF, 0xFF, 0xFF, - 0xFF, 0xD5, 0x9E, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xBD, 0xC9, - 0xC9, 0xC9, 0xC9, 0xC9, 0xC9, 0xF6, 0xFF, 0xFF, 0xC8, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC7, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC2, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xCF, 0xFF, 0xFF, 0xFF, 0xFF, - 0xEC, 0xA3, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xA1, 0xA4, 0xA4, 0xA1, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xE2, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEC, 0x9E, 0x9C, 0x9C, 0x9C, 0x9C, 0xA8, 0xF9, - 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xA5, 0x9C, 0x9C, 0x9C, 0x9C, 0xA2, 0xF1, 0xFF, 0xFF, 0xFF, 0xFF, - 0xBA, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xA5, 0xD2, 0xF0, 0xFC, 0xFC, 0xF0, 0xD3, 0xA7, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xE2, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xB6, 0x9C, 0x9C, 0x9C, 0x9C, 0x9D, 0xDE, - 0xFF, 0xFF, 0xFF, 0xFF, 0xDA, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xBD, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, - 0xA1, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xB1, 0xF3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF6, 0xB6, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xE2, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDC, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xBA, - 0xFF, 0xFF, 0xFF, 0xFE, 0xB6, 0x9C, 0x9C, 0x9C, 0x9C, 0x9D, 0xE4, 0xFF, 0xFF, 0xFF, 0xFF, 0xD2, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xA5, 0xF1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xA5, 0xB3, 0xB3, 0xB3, 0xB3, 0xB3, 0xB3, 0xB3, 0xB3, 0x9E, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xAC, 0xB3, - 0xB3, 0xB3, 0xB3, 0xB3, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xF9, 0xA7, 0x9C, 0x9C, 0x9C, 0x9C, 0xA2, - 0xF2, 0xFF, 0xFF, 0xEF, 0xA1, 0x9C, 0x9C, 0x9C, 0x9C, 0xAD, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xBA, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xCC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0xAF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC8, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0xD3, 0xFF, 0xFF, 0xCC, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xD2, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xAB, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xEA, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0xAF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x9D, 0x9C, 0x9C, 0x9C, 0x9C, - 0xAF, 0xFE, 0xFC, 0xAA, 0x9C, 0x9C, 0x9C, 0x9C, 0xA2, 0xF5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xF8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0xAF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xB4, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9D, 0xEA, 0xE3, 0x9D, 0x9C, 0x9C, 0x9C, 0x9C, 0xBF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA4, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xF8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0xAF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDB, 0x9D, 0x9C, 0x9C, 0x9C, - 0x9C, 0xC6, 0xBF, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xAB, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xEB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xBF, 0xFA, 0xFA, 0xFA, 0xFA, 0xFA, 0xFA, 0xFA, 0xFA, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC6, 0xD7, - 0xD7, 0xD7, 0xD7, 0xD7, 0xDE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFA, 0xA5, 0x9C, 0x9C, 0x9C, - 0x9C, 0xA4, 0xA0, 0x9C, 0x9C, 0x9C, 0x9C, 0xAD, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBA, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xCD, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xE2, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC7, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xD4, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xD0, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xA5, 0xF2, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xE2, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEB, 0xA0, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xA2, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, - 0xA0, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xB1, 0xF3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xB6, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xE2, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xB4, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0xBA, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xA5, 0xD3, 0xF0, 0xFC, 0xFD, 0xF1, 0xD4, 0xA7, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xBD, 0xCB, - 0xCB, 0xCB, 0xCB, 0xCB, 0xCB, 0xF6, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDB, 0x9D, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9E, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0xEB, 0xA3, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xA1, 0xA5, 0xA5, 0xA1, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9D, 0xEE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xA7, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xB0, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0xFF, 0xD4, 0x9D, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9D, 0xEE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC6, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xD6, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0xFF, 0xFE, 0xCD, 0x9D, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9D, 0xEE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEB, 0xA0, - 0x9C, 0x9C, 0x9C, 0x9C, 0xA5, 0xF6, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFE, 0xD6, 0xA2, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xA5, 0x9C, - 0x9C, 0x9C, 0x9C, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, - 0x9C, 0x9C, 0x9C, 0x9C, 0x9D, 0xEE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xB4, - 0x9C, 0x9C, 0x9C, 0x9C, 0xC4, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xEC, 0xB8, 0xA0, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9C, 0x9D, 0xA4, - 0xC1, 0xC1, 0xC1, 0xC1, 0xC1, 0xD7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC6, 0xC1, - 0xC1, 0xC1, 0xC1, 0xD2, 0xFF, 0xFF, 0xFF, 0xFF, 0xEA, 0xC1, 0xC1, 0xC1, 0xC1, 0xC1, 0xC1, 0xC1, - 0xC1, 0xC1, 0xC1, 0xC1, 0xC1, 0xF5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE3, - 0xC1, 0xC1, 0xC1, 0xC1, 0xEE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xEA, 0xCB, 0xB2, 0xA3, 0x9E, 0xA1, 0xAC, 0xC0, 0xDC, 0xF7, - -}; -const UWORD8 gau1_ihevcd_codec_logo_420p_u[] = -{ - 0x4D, 0x4D, 0x56, 0x80, 0x80, 0x80, 0x80, 0x4F, 0x4D, 0x53, 0x80, 0x80, 0x5E, 0x4D, 0x4D, 0x4D, - 0x4D, 0x4D, 0x62, 0x5F, 0x4D, 0x4D, 0x68, 0x80, 0x80, 0x80, 0x80, 0x67, 0x4D, 0x4D, 0x61, 0x80, - 0x80, 0x81, 0x70, 0x56, 0x46, 0x42, 0x4A, 0x5B, 0x40, 0x40, 0x4B, 0x80, 0x80, 0x80, 0x80, 0x42, - 0x40, 0x48, 0x80, 0x80, 0x55, 0x40, 0x40, 0x3E, 0x3E, 0x3E, 0x59, 0x6D, 0x3F, 0x40, 0x4C, 0x7F, - 0x80, 0x80, 0x7F, 0x4B, 0x40, 0x3F, 0x70, 0x80, 0x80, 0x62, 0x42, 0x3F, 0x40, 0x40, 0x3F, 0x3F, - 0x41, 0x41, 0x4C, 0x80, 0x80, 0x80, 0x80, 0x44, 0x41, 0x49, 0x80, 0x80, 0x56, 0x41, 0x41, 0x4F, - 0x51, 0x51, 0x65, 0x7F, 0x49, 0x41, 0x41, 0x73, 0x80, 0x80, 0x72, 0x41, 0x41, 0x4B, 0x7F, 0x80, - 0x67, 0x40, 0x40, 0x3F, 0x43, 0x47, 0x43, 0x3F, 0x41, 0x41, 0x4D, 0x82, 0x82, 0x82, 0x82, 0x44, - 0x41, 0x49, 0x80, 0x80, 0x56, 0x41, 0x41, 0x78, 0x82, 0x82, 0x80, 0x80, 0x61, 0x41, 0x41, 0x5C, - 0x80, 0x80, 0x5A, 0x41, 0x41, 0x64, 0x80, 0x7D, 0x46, 0x41, 0x40, 0x54, 0x73, 0x7B, 0x73, 0x56, - 0x41, 0x41, 0x48, 0x66, 0x66, 0x66, 0x66, 0x42, 0x41, 0x49, 0x80, 0x80, 0x56, 0x41, 0x41, 0x61, - 0x67, 0x67, 0x76, 0x80, 0x79, 0x42, 0x41, 0x46, 0x7E, 0x7D, 0x45, 0x41, 0x43, 0x7B, 0x80, 0x6D, - 0x40, 0x41, 0x4A, 0x7E, 0x81, 0x80, 0x81, 0x7F, 0x41, 0x41, 0x41, 0x3E, 0x3E, 0x3E, 0x3E, 0x41, - 0x41, 0x49, 0x80, 0x80, 0x56, 0x41, 0x41, 0x3F, 0x3F, 0x3F, 0x66, 0x80, 0x80, 0x54, 0x41, 0x40, - 0x6C, 0x6A, 0x41, 0x41, 0x58, 0x80, 0x80, 0x64, 0x41, 0x41, 0x5C, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x41, 0x41, 0x42, 0x45, 0x45, 0x45, 0x45, 0x41, 0x41, 0x49, 0x80, 0x80, 0x56, 0x41, 0x41, 0x42, - 0x42, 0x42, 0x67, 0x80, 0x80, 0x6F, 0x40, 0x41, 0x54, 0x51, 0x41, 0x41, 0x72, 0x80, 0x80, 0x63, - 0x41, 0x41, 0x5C, 0x80, 0x80, 0x80, 0x80, 0x80, 0x41, 0x41, 0x4B, 0x7A, 0x7A, 0x7A, 0x7A, 0x43, - 0x41, 0x49, 0x80, 0x80, 0x56, 0x41, 0x41, 0x6A, 0x71, 0x71, 0x7A, 0x80, 0x80, 0x7F, 0x49, 0x41, - 0x42, 0x41, 0x41, 0x4B, 0x80, 0x80, 0x80, 0x6D, 0x40, 0x41, 0x4A, 0x7E, 0x81, 0x80, 0x81, 0x7F, - 0x41, 0x41, 0x4C, 0x81, 0x81, 0x81, 0x81, 0x44, 0x41, 0x49, 0x80, 0x80, 0x56, 0x41, 0x41, 0x78, - 0x81, 0x81, 0x80, 0x80, 0x80, 0x80, 0x61, 0x41, 0x41, 0x41, 0x41, 0x66, 0x80, 0x80, 0x80, 0x7D, - 0x46, 0x41, 0x40, 0x54, 0x73, 0x7B, 0x74, 0x56, 0x41, 0x41, 0x4C, 0x80, 0x80, 0x80, 0x80, 0x44, - 0x41, 0x49, 0x80, 0x80, 0x56, 0x41, 0x41, 0x4F, 0x51, 0x51, 0x65, 0x80, 0x80, 0x80, 0x79, 0x42, - 0x41, 0x41, 0x44, 0x7B, 0x80, 0x80, 0x80, 0x80, 0x67, 0x40, 0x40, 0x3F, 0x43, 0x47, 0x43, 0x3F, - 0x40, 0x40, 0x4B, 0x80, 0x80, 0x80, 0x80, 0x42, 0x40, 0x48, 0x80, 0x80, 0x55, 0x40, 0x40, 0x3E, - 0x3E, 0x3E, 0x59, 0x80, 0x80, 0x80, 0x80, 0x55, 0x40, 0x40, 0x59, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x61, 0x42, 0x3F, 0x40, 0x40, 0x3F, 0x3F, 0x4D, 0x4D, 0x56, 0x80, 0x80, 0x80, 0x80, 0x4F, - 0x4D, 0x54, 0x80, 0x80, 0x5E, 0x4D, 0x4D, 0x4D, 0x4D, 0x4D, 0x62, 0x80, 0x80, 0x80, 0x80, 0x70, - 0x4D, 0x4D, 0x74, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x81, 0x70, 0x55, 0x46, 0x42, 0x4A, 0x5B, -}; - -const UWORD8 gau1_ihevcd_codec_logo_420p_v[] = -{ - 0xB9, 0xB9, 0xAE, 0x80, 0x80, 0x80, 0x80, 0xB6, 0xB9, 0xB1, 0x80, 0x80, 0xA6, 0xB9, 0xB9, 0xB9, - 0xB9, 0xB9, 0xA1, 0xA4, 0xB9, 0xB9, 0x9B, 0x7F, 0x80, 0x80, 0x7F, 0x9C, 0xB9, 0xB9, 0xA3, 0x80, - 0x7F, 0x7E, 0x92, 0xAF, 0xC1, 0xC5, 0xBD, 0xA9, 0xC8, 0xC8, 0xBB, 0x80, 0x80, 0x80, 0x80, 0xC4, - 0xC8, 0xBD, 0x80, 0x80, 0xAF, 0xC8, 0xC8, 0xCA, 0xCA, 0xCA, 0xAB, 0x94, 0xC8, 0xC8, 0xB9, 0x80, - 0x80, 0x80, 0x80, 0xBA, 0xC8, 0xC8, 0x92, 0x80, 0x7F, 0xA1, 0xC4, 0xC9, 0xC8, 0xC7, 0xC8, 0xC9, - 0xC6, 0xC6, 0xBA, 0x80, 0x80, 0x80, 0x80, 0xC3, 0xC6, 0xBC, 0x80, 0x80, 0xAE, 0xC6, 0xC6, 0xB6, - 0xB4, 0xB4, 0x9E, 0x80, 0xBC, 0xC6, 0xC6, 0x8D, 0x80, 0x80, 0x8E, 0xC6, 0xC6, 0xBA, 0x80, 0x7F, - 0x9B, 0xC7, 0xC7, 0xC8, 0xC3, 0xBF, 0xC3, 0xC8, 0xC6, 0xC6, 0xB9, 0x7C, 0x7C, 0x7C, 0x7C, 0xC2, - 0xC6, 0xBC, 0x80, 0x80, 0xAE, 0xC6, 0xC6, 0x88, 0x7D, 0x7D, 0x7F, 0x7F, 0xA1, 0xC6, 0xC6, 0xA8, - 0x7F, 0x7F, 0xAA, 0xC6, 0xC6, 0x9E, 0x7F, 0x83, 0xC0, 0xC6, 0xC7, 0xB0, 0x8D, 0x84, 0x8D, 0xAF, - 0xC6, 0xC6, 0xBE, 0x9B, 0x9B, 0x9B, 0x9B, 0xC4, 0xC6, 0xBC, 0x80, 0x80, 0xAE, 0xC6, 0xC6, 0xA1, - 0x9B, 0x9B, 0x8A, 0x80, 0x87, 0xC5, 0xC6, 0xBF, 0x82, 0x82, 0xC1, 0xC6, 0xC2, 0x85, 0x80, 0x94, - 0xC7, 0xC6, 0xBC, 0x82, 0x7E, 0x7F, 0x7E, 0x80, 0xC6, 0xC6, 0xC6, 0xC9, 0xC9, 0xC9, 0xC9, 0xC6, - 0xC6, 0xBC, 0x80, 0x80, 0xAE, 0xC6, 0xC6, 0xC8, 0xC9, 0xC9, 0x9D, 0x80, 0x7F, 0xB0, 0xC6, 0xC7, - 0x96, 0x98, 0xC6, 0xC6, 0xAC, 0x7F, 0x80, 0x9F, 0xC6, 0xC6, 0xA7, 0x7F, 0x80, 0x80, 0x80, 0x7F, - 0xC6, 0xC6, 0xC5, 0xC2, 0xC2, 0xC2, 0xC2, 0xC6, 0xC6, 0xBC, 0x80, 0x80, 0xAE, 0xC6, 0xC6, 0xC5, - 0xC5, 0xC5, 0x9C, 0x80, 0x80, 0x93, 0xC7, 0xC6, 0xB1, 0xB4, 0xC6, 0xC7, 0x8F, 0x80, 0x80, 0x9F, - 0xC6, 0xC6, 0xA7, 0x7F, 0x80, 0x80, 0x80, 0x7F, 0xC6, 0xC6, 0xBA, 0x86, 0x86, 0x86, 0x86, 0xC3, - 0xC6, 0xBC, 0x80, 0x80, 0xAE, 0xC6, 0xC6, 0x98, 0x90, 0x90, 0x86, 0x80, 0x80, 0x80, 0xBD, 0xC6, - 0xC5, 0xC6, 0xC6, 0xB9, 0x7F, 0x80, 0x80, 0x95, 0xC7, 0xC6, 0xBC, 0x82, 0x7E, 0x7F, 0x7E, 0x80, - 0xC6, 0xC6, 0xB9, 0x7E, 0x7E, 0x7E, 0x7E, 0xC3, 0xC6, 0xBC, 0x80, 0x80, 0xAE, 0xC6, 0xC6, 0x88, - 0x7E, 0x7E, 0x7F, 0x80, 0x80, 0x7F, 0xA2, 0xC6, 0xC6, 0xC6, 0xC6, 0x9C, 0x7F, 0x80, 0x80, 0x83, - 0xC0, 0xC6, 0xC7, 0xB0, 0x8D, 0x84, 0x8D, 0xAE, 0xC6, 0xC6, 0xBA, 0x80, 0x80, 0x80, 0x80, 0xC3, - 0xC6, 0xBC, 0x80, 0x80, 0xAE, 0xC6, 0xC6, 0xB6, 0xB3, 0xB3, 0x9D, 0x80, 0x80, 0x80, 0x87, 0xC5, - 0xC6, 0xC6, 0xC2, 0x84, 0x80, 0x80, 0x80, 0x7F, 0x9B, 0xC7, 0xC7, 0xC8, 0xC3, 0xBF, 0xC3, 0xC8, - 0xC8, 0xC8, 0xBB, 0x80, 0x80, 0x80, 0x80, 0xC4, 0xC8, 0xBD, 0x80, 0x80, 0xAF, 0xC8, 0xC8, 0xCA, - 0xCA, 0xCA, 0xAB, 0x80, 0x80, 0x80, 0x7F, 0xB1, 0xC8, 0xC8, 0xAB, 0x7F, 0x80, 0x80, 0x80, 0x80, - 0x7F, 0xA1, 0xC4, 0xC8, 0xC8, 0xC7, 0xC8, 0xC9, 0xB9, 0xB9, 0xAF, 0x80, 0x80, 0x80, 0x80, 0xB7, - 0xB9, 0xB2, 0x80, 0x80, 0xA6, 0xB9, 0xB9, 0xB9, 0xB9, 0xB9, 0xA2, 0x80, 0x80, 0x80, 0x80, 0x93, - 0xB9, 0xB9, 0x8E, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x92, 0xB0, 0xC1, 0xC5, 0xBD, 0xAA, -}; - -const UWORD8 gau1_ihevcd_codec_logo_420sp_uv[] = -{ - 0x4D, 0xB9, 0x4D, 0xB9, 0x56, 0xAE, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x4F, 0xB6, - 0x4D, 0xB9, 0x53, 0xB1, 0x80, 0x80, 0x80, 0x80, 0x5E, 0xA6, 0x4D, 0xB9, 0x4D, 0xB9, 0x4D, 0xB9, - 0x4D, 0xB9, 0x4D, 0xB9, 0x62, 0xA1, 0x5F, 0xA4, 0x4D, 0xB9, 0x4D, 0xB9, 0x68, 0x9B, 0x80, 0x7F, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x67, 0x9C, 0x4D, 0xB9, 0x4D, 0xB9, 0x61, 0xA3, 0x80, 0x80, - 0x80, 0x7F, 0x81, 0x7E, 0x70, 0x92, 0x56, 0xAF, 0x46, 0xC1, 0x42, 0xC5, 0x4A, 0xBD, 0x5B, 0xA9, - 0x40, 0xC8, 0x40, 0xC8, 0x4B, 0xBB, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x42, 0xC4, - 0x40, 0xC8, 0x48, 0xBD, 0x80, 0x80, 0x80, 0x80, 0x55, 0xAF, 0x40, 0xC8, 0x40, 0xC8, 0x3E, 0xCA, - 0x3E, 0xCA, 0x3E, 0xCA, 0x59, 0xAB, 0x6D, 0x94, 0x3F, 0xC8, 0x40, 0xC8, 0x4C, 0xB9, 0x7F, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x7F, 0x80, 0x4B, 0xBA, 0x40, 0xC8, 0x3F, 0xC8, 0x70, 0x92, 0x80, 0x80, - 0x80, 0x7F, 0x62, 0xA1, 0x42, 0xC4, 0x3F, 0xC9, 0x40, 0xC8, 0x40, 0xC7, 0x3F, 0xC8, 0x3F, 0xC9, - 0x41, 0xC6, 0x41, 0xC6, 0x4C, 0xBA, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x44, 0xC3, - 0x41, 0xC6, 0x49, 0xBC, 0x80, 0x80, 0x80, 0x80, 0x56, 0xAE, 0x41, 0xC6, 0x41, 0xC6, 0x4F, 0xB6, - 0x51, 0xB4, 0x51, 0xB4, 0x65, 0x9E, 0x7F, 0x80, 0x49, 0xBC, 0x41, 0xC6, 0x41, 0xC6, 0x73, 0x8D, - 0x80, 0x80, 0x80, 0x80, 0x72, 0x8E, 0x41, 0xC6, 0x41, 0xC6, 0x4B, 0xBA, 0x7F, 0x80, 0x80, 0x7F, - 0x67, 0x9B, 0x40, 0xC7, 0x40, 0xC7, 0x3F, 0xC8, 0x43, 0xC3, 0x47, 0xBF, 0x43, 0xC3, 0x3F, 0xC8, - 0x41, 0xC6, 0x41, 0xC6, 0x4D, 0xB9, 0x82, 0x7C, 0x82, 0x7C, 0x82, 0x7C, 0x82, 0x7C, 0x44, 0xC2, - 0x41, 0xC6, 0x49, 0xBC, 0x80, 0x80, 0x80, 0x80, 0x56, 0xAE, 0x41, 0xC6, 0x41, 0xC6, 0x78, 0x88, - 0x82, 0x7D, 0x82, 0x7D, 0x80, 0x7F, 0x80, 0x7F, 0x61, 0xA1, 0x41, 0xC6, 0x41, 0xC6, 0x5C, 0xA8, - 0x80, 0x7F, 0x80, 0x7F, 0x5A, 0xAA, 0x41, 0xC6, 0x41, 0xC6, 0x64, 0x9E, 0x80, 0x7F, 0x7D, 0x83, - 0x46, 0xC0, 0x41, 0xC6, 0x40, 0xC7, 0x54, 0xB0, 0x73, 0x8D, 0x7B, 0x84, 0x73, 0x8D, 0x56, 0xAF, - 0x41, 0xC6, 0x41, 0xC6, 0x48, 0xBE, 0x66, 0x9B, 0x66, 0x9B, 0x66, 0x9B, 0x66, 0x9B, 0x42, 0xC4, - 0x41, 0xC6, 0x49, 0xBC, 0x80, 0x80, 0x80, 0x80, 0x56, 0xAE, 0x41, 0xC6, 0x41, 0xC6, 0x61, 0xA1, - 0x67, 0x9B, 0x67, 0x9B, 0x76, 0x8A, 0x80, 0x80, 0x79, 0x87, 0x42, 0xC5, 0x41, 0xC6, 0x46, 0xBF, - 0x7E, 0x82, 0x7D, 0x82, 0x45, 0xC1, 0x41, 0xC6, 0x43, 0xC2, 0x7B, 0x85, 0x80, 0x80, 0x6D, 0x94, - 0x40, 0xC7, 0x41, 0xC6, 0x4A, 0xBC, 0x7E, 0x82, 0x81, 0x7E, 0x80, 0x7F, 0x81, 0x7E, 0x7F, 0x80, - 0x41, 0xC6, 0x41, 0xC6, 0x41, 0xC6, 0x3E, 0xC9, 0x3E, 0xC9, 0x3E, 0xC9, 0x3E, 0xC9, 0x41, 0xC6, - 0x41, 0xC6, 0x49, 0xBC, 0x80, 0x80, 0x80, 0x80, 0x56, 0xAE, 0x41, 0xC6, 0x41, 0xC6, 0x3F, 0xC8, - 0x3F, 0xC9, 0x3F, 0xC9, 0x66, 0x9D, 0x80, 0x80, 0x80, 0x7F, 0x54, 0xB0, 0x41, 0xC6, 0x40, 0xC7, - 0x6C, 0x96, 0x6A, 0x98, 0x41, 0xC6, 0x41, 0xC6, 0x58, 0xAC, 0x80, 0x7F, 0x80, 0x80, 0x64, 0x9F, - 0x41, 0xC6, 0x41, 0xC6, 0x5C, 0xA7, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, - 0x41, 0xC6, 0x41, 0xC6, 0x42, 0xC5, 0x45, 0xC2, 0x45, 0xC2, 0x45, 0xC2, 0x45, 0xC2, 0x41, 0xC6, - 0x41, 0xC6, 0x49, 0xBC, 0x80, 0x80, 0x80, 0x80, 0x56, 0xAE, 0x41, 0xC6, 0x41, 0xC6, 0x42, 0xC5, - 0x42, 0xC5, 0x42, 0xC5, 0x67, 0x9C, 0x80, 0x80, 0x80, 0x80, 0x6F, 0x93, 0x40, 0xC7, 0x41, 0xC6, - 0x54, 0xB1, 0x51, 0xB4, 0x41, 0xC6, 0x41, 0xC7, 0x72, 0x8F, 0x80, 0x80, 0x80, 0x80, 0x63, 0x9F, - 0x41, 0xC6, 0x41, 0xC6, 0x5C, 0xA7, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, - 0x41, 0xC6, 0x41, 0xC6, 0x4B, 0xBA, 0x7A, 0x86, 0x7A, 0x86, 0x7A, 0x86, 0x7A, 0x86, 0x43, 0xC3, - 0x41, 0xC6, 0x49, 0xBC, 0x80, 0x80, 0x80, 0x80, 0x56, 0xAE, 0x41, 0xC6, 0x41, 0xC6, 0x6A, 0x98, - 0x71, 0x90, 0x71, 0x90, 0x7A, 0x86, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x80, 0x49, 0xBD, 0x41, 0xC6, - 0x42, 0xC5, 0x41, 0xC6, 0x41, 0xC6, 0x4B, 0xB9, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x6D, 0x95, - 0x40, 0xC7, 0x41, 0xC6, 0x4A, 0xBC, 0x7E, 0x82, 0x81, 0x7E, 0x80, 0x7F, 0x81, 0x7E, 0x7F, 0x80, - 0x41, 0xC6, 0x41, 0xC6, 0x4C, 0xB9, 0x81, 0x7E, 0x81, 0x7E, 0x81, 0x7E, 0x81, 0x7E, 0x44, 0xC3, - 0x41, 0xC6, 0x49, 0xBC, 0x80, 0x80, 0x80, 0x80, 0x56, 0xAE, 0x41, 0xC6, 0x41, 0xC6, 0x78, 0x88, - 0x81, 0x7E, 0x81, 0x7E, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x61, 0xA2, 0x41, 0xC6, - 0x41, 0xC6, 0x41, 0xC6, 0x41, 0xC6, 0x66, 0x9C, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x7D, 0x83, - 0x46, 0xC0, 0x41, 0xC6, 0x40, 0xC7, 0x54, 0xB0, 0x73, 0x8D, 0x7B, 0x84, 0x74, 0x8D, 0x56, 0xAE, - 0x41, 0xC6, 0x41, 0xC6, 0x4C, 0xBA, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x44, 0xC3, - 0x41, 0xC6, 0x49, 0xBC, 0x80, 0x80, 0x80, 0x80, 0x56, 0xAE, 0x41, 0xC6, 0x41, 0xC6, 0x4F, 0xB6, - 0x51, 0xB3, 0x51, 0xB3, 0x65, 0x9D, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x79, 0x87, 0x42, 0xC5, - 0x41, 0xC6, 0x41, 0xC6, 0x44, 0xC2, 0x7B, 0x84, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, - 0x67, 0x9B, 0x40, 0xC7, 0x40, 0xC7, 0x3F, 0xC8, 0x43, 0xC3, 0x47, 0xBF, 0x43, 0xC3, 0x3F, 0xC8, - 0x40, 0xC8, 0x40, 0xC8, 0x4B, 0xBB, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x42, 0xC4, - 0x40, 0xC8, 0x48, 0xBD, 0x80, 0x80, 0x80, 0x80, 0x55, 0xAF, 0x40, 0xC8, 0x40, 0xC8, 0x3E, 0xCA, - 0x3E, 0xCA, 0x3E, 0xCA, 0x59, 0xAB, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x55, 0xB1, - 0x40, 0xC8, 0x40, 0xC8, 0x59, 0xAB, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x7F, 0x61, 0xA1, 0x42, 0xC4, 0x3F, 0xC8, 0x40, 0xC8, 0x40, 0xC7, 0x3F, 0xC8, 0x3F, 0xC9, - 0x4D, 0xB9, 0x4D, 0xB9, 0x56, 0xAF, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x4F, 0xB7, - 0x4D, 0xB9, 0x54, 0xB2, 0x80, 0x80, 0x80, 0x80, 0x5E, 0xA6, 0x4D, 0xB9, 0x4D, 0xB9, 0x4D, 0xB9, - 0x4D, 0xB9, 0x4D, 0xB9, 0x62, 0xA2, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x70, 0x93, - 0x4D, 0xB9, 0x4D, 0xB9, 0x74, 0x8E, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x81, 0x7F, 0x70, 0x92, 0x55, 0xB0, 0x46, 0xC1, 0x42, 0xC5, 0x4A, 0xBD, 0x5B, 0xAA, -}; -const UWORD8 gau1_ihevcd_codec_logo_420sp_vu[] = -{ - 0XB9, 0X4D, 0XB9, 0X4D, 0XAE, 0X56, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0XB6, 0X4F, - 0XB9, 0X4D, 0XB1, 0X53, 0X80, 0X80, 0X80, 0X80, 0XA6, 0X5E, 0XB9, 0X4D, 0XB9, 0X4D, 0XB9, 0X4D, - 0XB9, 0X4D, 0XB9, 0X4D, 0XA1, 0X62, 0XA4, 0X5F, 0XB9, 0X4D, 0XB9, 0X4D, 0X9B, 0X68, 0X7F, 0X80, - 0X80, 0X80, 0X80, 0X80, 0X7F, 0X80, 0X9C, 0X67, 0XB9, 0X4D, 0XB9, 0X4D, 0XA3, 0X61, 0X80, 0X80, - 0X7F, 0X80, 0X7E, 0X81, 0X92, 0X70, 0XAF, 0X56, 0XC1, 0X46, 0XC5, 0X42, 0XBD, 0X4A, 0XA9, 0X5B, - 0XC8, 0X40, 0XC8, 0X40, 0XBB, 0X4B, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0XC4, 0X42, - 0XC8, 0X40, 0XBD, 0X48, 0X80, 0X80, 0X80, 0X80, 0XAF, 0X55, 0XC8, 0X40, 0XC8, 0X40, 0XCA, 0X3E, - 0XCA, 0X3E, 0XCA, 0X3E, 0XAB, 0X59, 0X94, 0X6D, 0XC8, 0X3F, 0XC8, 0X40, 0XB9, 0X4C, 0X80, 0X7F, - 0X80, 0X80, 0X80, 0X80, 0X80, 0X7F, 0XBA, 0X4B, 0XC8, 0X40, 0XC8, 0X3F, 0X92, 0X70, 0X80, 0X80, - 0X7F, 0X80, 0XA1, 0X62, 0XC4, 0X42, 0XC9, 0X3F, 0XC8, 0X40, 0XC7, 0X40, 0XC8, 0X3F, 0XC9, 0X3F, - 0XC6, 0X41, 0XC6, 0X41, 0XBA, 0X4C, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0XC3, 0X44, - 0XC6, 0X41, 0XBC, 0X49, 0X80, 0X80, 0X80, 0X80, 0XAE, 0X56, 0XC6, 0X41, 0XC6, 0X41, 0XB6, 0X4F, - 0XB4, 0X51, 0XB4, 0X51, 0X9E, 0X65, 0X80, 0X7F, 0XBC, 0X49, 0XC6, 0X41, 0XC6, 0X41, 0X8D, 0X73, - 0X80, 0X80, 0X80, 0X80, 0X8E, 0X72, 0XC6, 0X41, 0XC6, 0X41, 0XBA, 0X4B, 0X80, 0X7F, 0X7F, 0X80, - 0X9B, 0X67, 0XC7, 0X40, 0XC7, 0X40, 0XC8, 0X3F, 0XC3, 0X43, 0XBF, 0X47, 0XC3, 0X43, 0XC8, 0X3F, - 0XC6, 0X41, 0XC6, 0X41, 0XB9, 0X4D, 0X7C, 0X82, 0X7C, 0X82, 0X7C, 0X82, 0X7C, 0X82, 0XC2, 0X44, - 0XC6, 0X41, 0XBC, 0X49, 0X80, 0X80, 0X80, 0X80, 0XAE, 0X56, 0XC6, 0X41, 0XC6, 0X41, 0X88, 0X78, - 0X7D, 0X82, 0X7D, 0X82, 0X7F, 0X80, 0X7F, 0X80, 0XA1, 0X61, 0XC6, 0X41, 0XC6, 0X41, 0XA8, 0X5C, - 0X7F, 0X80, 0X7F, 0X80, 0XAA, 0X5A, 0XC6, 0X41, 0XC6, 0X41, 0X9E, 0X64, 0X7F, 0X80, 0X83, 0X7D, - 0XC0, 0X46, 0XC6, 0X41, 0XC7, 0X40, 0XB0, 0X54, 0X8D, 0X73, 0X84, 0X7B, 0X8D, 0X73, 0XAF, 0X56, - 0XC6, 0X41, 0XC6, 0X41, 0XBE, 0X48, 0X9B, 0X66, 0X9B, 0X66, 0X9B, 0X66, 0X9B, 0X66, 0XC4, 0X42, - 0XC6, 0X41, 0XBC, 0X49, 0X80, 0X80, 0X80, 0X80, 0XAE, 0X56, 0XC6, 0X41, 0XC6, 0X41, 0XA1, 0X61, - 0X9B, 0X67, 0X9B, 0X67, 0X8A, 0X76, 0X80, 0X80, 0X87, 0X79, 0XC5, 0X42, 0XC6, 0X41, 0XBF, 0X46, - 0X82, 0X7E, 0X82, 0X7D, 0XC1, 0X45, 0XC6, 0X41, 0XC2, 0X43, 0X85, 0X7B, 0X80, 0X80, 0X94, 0X6D, - 0XC7, 0X40, 0XC6, 0X41, 0XBC, 0X4A, 0X82, 0X7E, 0X7E, 0X81, 0X7F, 0X80, 0X7E, 0X81, 0X80, 0X7F, - 0XC6, 0X41, 0XC6, 0X41, 0XC6, 0X41, 0XC9, 0X3E, 0XC9, 0X3E, 0XC9, 0X3E, 0XC9, 0X3E, 0XC6, 0X41, - 0XC6, 0X41, 0XBC, 0X49, 0X80, 0X80, 0X80, 0X80, 0XAE, 0X56, 0XC6, 0X41, 0XC6, 0X41, 0XC8, 0X3F, - 0XC9, 0X3F, 0XC9, 0X3F, 0X9D, 0X66, 0X80, 0X80, 0X7F, 0X80, 0XB0, 0X54, 0XC6, 0X41, 0XC7, 0X40, - 0X96, 0X6C, 0X98, 0X6A, 0XC6, 0X41, 0XC6, 0X41, 0XAC, 0X58, 0X7F, 0X80, 0X80, 0X80, 0X9F, 0X64, - 0XC6, 0X41, 0XC6, 0X41, 0XA7, 0X5C, 0X7F, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X7F, 0X80, - 0XC6, 0X41, 0XC6, 0X41, 0XC5, 0X42, 0XC2, 0X45, 0XC2, 0X45, 0XC2, 0X45, 0XC2, 0X45, 0XC6, 0X41, - 0XC6, 0X41, 0XBC, 0X49, 0X80, 0X80, 0X80, 0X80, 0XAE, 0X56, 0XC6, 0X41, 0XC6, 0X41, 0XC5, 0X42, - 0XC5, 0X42, 0XC5, 0X42, 0X9C, 0X67, 0X80, 0X80, 0X80, 0X80, 0X93, 0X6F, 0XC7, 0X40, 0XC6, 0X41, - 0XB1, 0X54, 0XB4, 0X51, 0XC6, 0X41, 0XC7, 0X41, 0X8F, 0X72, 0X80, 0X80, 0X80, 0X80, 0X9F, 0X63, - 0XC6, 0X41, 0XC6, 0X41, 0XA7, 0X5C, 0X7F, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X7F, 0X80, - 0XC6, 0X41, 0XC6, 0X41, 0XBA, 0X4B, 0X86, 0X7A, 0X86, 0X7A, 0X86, 0X7A, 0X86, 0X7A, 0XC3, 0X43, - 0XC6, 0X41, 0XBC, 0X49, 0X80, 0X80, 0X80, 0X80, 0XAE, 0X56, 0XC6, 0X41, 0XC6, 0X41, 0X98, 0X6A, - 0X90, 0X71, 0X90, 0X71, 0X86, 0X7A, 0X80, 0X80, 0X80, 0X80, 0X80, 0X7F, 0XBD, 0X49, 0XC6, 0X41, - 0XC5, 0X42, 0XC6, 0X41, 0XC6, 0X41, 0XB9, 0X4B, 0X7F, 0X80, 0X80, 0X80, 0X80, 0X80, 0X95, 0X6D, - 0XC7, 0X40, 0XC6, 0X41, 0XBC, 0X4A, 0X82, 0X7E, 0X7E, 0X81, 0X7F, 0X80, 0X7E, 0X81, 0X80, 0X7F, - 0XC6, 0X41, 0XC6, 0X41, 0XB9, 0X4C, 0X7E, 0X81, 0X7E, 0X81, 0X7E, 0X81, 0X7E, 0X81, 0XC3, 0X44, - 0XC6, 0X41, 0XBC, 0X49, 0X80, 0X80, 0X80, 0X80, 0XAE, 0X56, 0XC6, 0X41, 0XC6, 0X41, 0X88, 0X78, - 0X7E, 0X81, 0X7E, 0X81, 0X7F, 0X80, 0X80, 0X80, 0X80, 0X80, 0X7F, 0X80, 0XA2, 0X61, 0XC6, 0X41, - 0XC6, 0X41, 0XC6, 0X41, 0XC6, 0X41, 0X9C, 0X66, 0X7F, 0X80, 0X80, 0X80, 0X80, 0X80, 0X83, 0X7D, - 0XC0, 0X46, 0XC6, 0X41, 0XC7, 0X40, 0XB0, 0X54, 0X8D, 0X73, 0X84, 0X7B, 0X8D, 0X74, 0XAE, 0X56, - 0XC6, 0X41, 0XC6, 0X41, 0XBA, 0X4C, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0XC3, 0X44, - 0XC6, 0X41, 0XBC, 0X49, 0X80, 0X80, 0X80, 0X80, 0XAE, 0X56, 0XC6, 0X41, 0XC6, 0X41, 0XB6, 0X4F, - 0XB3, 0X51, 0XB3, 0X51, 0X9D, 0X65, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X87, 0X79, 0XC5, 0X42, - 0XC6, 0X41, 0XC6, 0X41, 0XC2, 0X44, 0X84, 0X7B, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X7F, 0X80, - 0X9B, 0X67, 0XC7, 0X40, 0XC7, 0X40, 0XC8, 0X3F, 0XC3, 0X43, 0XBF, 0X47, 0XC3, 0X43, 0XC8, 0X3F, - 0XC8, 0X40, 0XC8, 0X40, 0XBB, 0X4B, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0XC4, 0X42, - 0XC8, 0X40, 0XBD, 0X48, 0X80, 0X80, 0X80, 0X80, 0XAF, 0X55, 0XC8, 0X40, 0XC8, 0X40, 0XCA, 0X3E, - 0XCA, 0X3E, 0XCA, 0X3E, 0XAB, 0X59, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X7F, 0X80, 0XB1, 0X55, - 0XC8, 0X40, 0XC8, 0X40, 0XAB, 0X59, 0X7F, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, - 0X7F, 0X80, 0XA1, 0X61, 0XC4, 0X42, 0XC8, 0X3F, 0XC8, 0X40, 0XC7, 0X40, 0XC8, 0X3F, 0XC9, 0X3F, - 0XB9, 0X4D, 0XB9, 0X4D, 0XAF, 0X56, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0XB7, 0X4F, - 0XB9, 0X4D, 0XB2, 0X54, 0X80, 0X80, 0X80, 0X80, 0XA6, 0X5E, 0XB9, 0X4D, 0XB9, 0X4D, 0XB9, 0X4D, - 0XB9, 0X4D, 0XB9, 0X4D, 0XA2, 0X62, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X93, 0X70, - 0XB9, 0X4D, 0XB9, 0X4D, 0X8E, 0X74, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, 0X80, - 0X80, 0X80, 0X7F, 0X81, 0X92, 0X70, 0XB0, 0X55, 0XC1, 0X46, 0XC5, 0X42, 0XBD, 0X4A, 0XAA, 0X5B, -}; - -const UWORD8 gau1_ihevcd_logo_y[] = -{ - 0xfd, 0xfd, 0xfd, 0xfb, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfe, 0xfa, 0xfa, 0xfb, 0xfc, 0xfc, 0xfb, 0xfc, - 0xfd, 0xfc, 0xfa, 0xfd, 0xfc, 0xfb, 0xfb, 0xfd, - 0xfd, 0xfd, 0xfb, 0xfd, 0xfb, 0xfb, 0xfc, 0xfc, - 0xfa, 0xfa, 0xfb, 0xfd, 0xfb, 0xfd, 0xfd, 0xfc, - 0xfd, 0xfe, 0xfc, 0xfc, 0xfb, 0xfd, 0xfc, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfe, 0xfe, 0xfd, 0xfb, 0xfc, 0xfc, - 0xfc, 0xfd, 0xfc, 0xfc, 0xfb, 0xfc, 0xfc, 0xfe, - 0xfd, 0xfc, 0xfc, 0xfc, 0xfb, 0xfb, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfb, 0xfb, 0xfc, 0xfd, 0xfd, - 0xfd, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfe, 0xfe, - 0xfd, 0xfe, 0xfd, 0xfd, 0xfe, 0xfc, 0xfc, 0xfc, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfe, 0xfe, 0xfd, 0xfc, - 0xfb, 0xfc, 0xfc, 0xfc, 0xfc, 0xfb, 0xfb, 0xfc, - 0xfd, 0xfc, 0xfc, 0xfc, 0xfc, 0xfd, 0xfd, 0xfc, - 0xfd, 0xfb, 0xfc, 0xfc, 0xfc, 0xfd, 0xfc, 0xfb, - 0xfc, 0xfd, 0xfd, 0xfc, 0xfd, 0xfc, 0xfc, 0xfc, - 0xfc, 0xfc, 0xfb, 0xfb, 0xfb, 0xfb, 0xfc, 0xfc, - 0xfd, 0xfd, 0xfc, 0xfc, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfc, 0xfe, - 0xfc, 0xfb, 0xfb, 0xf9, 0xfa, 0xfb, 0xfa, 0xfb, - 0xfc, 0xfd, 0xfc, 0xfd, 0xfc, 0xfc, 0xfc, 0xfb, - 0xfc, 0xfc, 0xfc, 0xfc, 0xfa, 0xfb, 0xfc, 0xfd, - 0xfc, 0xfb, 0xfd, 0xfc, 0xfd, 0xfd, 0xfc, 0xfc, - 0xfd, 0xfc, 0xf2, 0xde, 0xd9, 0xe9, 0xf5, 0xf8, - 0xfb, 0xfd, 0xfd, 0xfd, 0xfd, 0xfc, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfc, 0xfa, 0xfe, 0xfd, 0xfa, 0xf7, 0xf6, 0xf9, - 0xfa, 0xfc, 0xfc, 0xfa, 0xfc, 0xfc, 0xfc, 0xfa, - 0xf9, 0xfa, 0xfc, 0xfb, 0xfd, 0xfb, 0xfc, 0xfd, - 0xfc, 0xfc, 0xfc, 0xfb, 0xfd, 0xfc, 0xfe, 0xfa, - 0xfd, 0xfa, 0xfa, 0xf3, 0xb3, 0x9f, 0x97, 0xaa, - 0xce, 0xf4, 0xfa, 0xfd, 0xfc, 0xfe, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfc, 0xfb, 0xfd, 0xf9, 0xdb, 0xd5, - 0xd6, 0xd7, 0xd7, 0xdb, 0xf7, 0xfc, 0xfd, 0xfd, - 0xfc, 0xfc, 0xfc, 0xfa, 0xf9, 0xfb, 0xfe, 0xfd, - 0xfc, 0xfd, 0xfe, 0xfb, 0xfb, 0xfa, 0xfc, 0xfc, - 0xfb, 0xfd, 0xfb, 0xf9, 0xf5, 0xba, 0x98, 0xa0, - 0xa3, 0x9b, 0x96, 0xde, 0xfc, 0xf8, 0xfc, 0xfd, - 0xfc, 0xfc, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfe, 0xfe, 0xfd, 0xf5, - 0xab, 0x9a, 0xa0, 0x9f, 0x99, 0xab, 0xf0, 0xfa, - 0xfc, 0xfd, 0xfa, 0xf8, 0xfb, 0xfc, 0xfb, 0xfc, - 0xfb, 0xfc, 0xfa, 0xf9, 0xfb, 0xfd, 0xfb, 0xfd, - 0xfa, 0xf8, 0xfc, 0xfc, 0xfc, 0xfc, 0xf0, 0xa9, - 0xa1, 0xa1, 0xa2, 0xa1, 0x99, 0xd6, 0xf9, 0xfa, - 0xfb, 0xfd, 0xfd, 0xfc, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfe, - 0xfb, 0xf4, 0xaa, 0x9f, 0xa4, 0xa3, 0x9e, 0xaf, - 0xf3, 0xfd, 0xfa, 0xfd, 0xf8, 0xf2, 0xf3, 0xf0, - 0xf2, 0xf2, 0xf8, 0xfb, 0xfe, 0xf8, 0xfa, 0xf5, - 0xf3, 0xf4, 0xf6, 0xf2, 0xf5, 0xfc, 0xfa, 0xfd, - 0xf1, 0xaa, 0x9d, 0xa0, 0xa0, 0x9f, 0x99, 0xd6, - 0xf8, 0xfb, 0xfa, 0xfd, 0xfd, 0xfc, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfc, 0xfe, 0xfa, 0xf4, 0xac, 0x9e, 0xa0, 0xa0, - 0x9f, 0xb0, 0xf3, 0xfa, 0xfb, 0xfc, 0xdb, 0xb8, - 0xb9, 0xb7, 0xb9, 0xb0, 0xe4, 0xf6, 0xfc, 0xfb, - 0xeb, 0xbf, 0xb8, 0xba, 0xb9, 0xb5, 0xc2, 0xfd, - 0xfb, 0xfc, 0xf7, 0xbe, 0x97, 0x9e, 0xa1, 0x9b, - 0x9e, 0xe1, 0xf9, 0xfb, 0xfa, 0xfb, 0xfd, 0xfc, - 0xfd, 0xfd, 0xfd, 0xfc, 0xfd, 0xfc, 0xfc, 0xfc, - 0xfc, 0xfc, 0xfc, 0xfd, 0xfc, 0xfd, 0xfc, 0xfc, - 0xfc, 0xfc, 0xfd, 0xfd, 0xfc, 0xfd, 0xfc, 0xfd, - 0xfd, 0xfc, 0xfd, 0xfd, 0xfd, 0xfc, 0xfd, 0xfd, - 0xfc, 0xfd, 0xfd, 0xfc, 0xfc, 0xfd, 0xfd, 0xfc, - 0xfd, 0xfd, 0xfc, 0xfe, 0xfd, 0xf7, 0xac, 0x9e, - 0xa2, 0xa2, 0x9e, 0xaf, 0xf3, 0xfd, 0xfc, 0xfa, - 0xd3, 0x9b, 0x9d, 0x9f, 0x9b, 0x97, 0xd6, 0xf7, - 0xfc, 0xfa, 0xe3, 0xa5, 0x9a, 0xa0, 0x9d, 0x99, - 0xaf, 0xf6, 0xfc, 0xfd, 0xfc, 0xf6, 0xb4, 0xa5, - 0xa1, 0xac, 0xd4, 0xf7, 0xfa, 0xfc, 0xfc, 0xfd, - 0xfd, 0xfd, 0xfa, 0xfb, 0xfc, 0xfc, 0xfc, 0xfb, - 0xfb, 0xfb, 0xfd, 0xfa, 0xfd, 0xfc, 0xfa, 0xfa, - 0xfb, 0xfb, 0xfb, 0xfc, 0xfe, 0xfc, 0xfe, 0xfd, - 0xfb, 0xfc, 0xfd, 0xfd, 0xfa, 0xfa, 0xfa, 0xfc, - 0xfd, 0xfb, 0xfb, 0xfc, 0xfc, 0xfc, 0xfc, 0xfd, - 0xfc, 0xfd, 0xfc, 0xfd, 0xfd, 0xfc, 0xfe, 0xf8, - 0xac, 0x9e, 0xa2, 0xa3, 0x9e, 0xb0, 0xf4, 0xfc, - 0xfd, 0xfd, 0xd6, 0x9f, 0xa0, 0xa1, 0xa0, 0x9b, - 0xda, 0xf7, 0xfa, 0xfa, 0xe5, 0xa8, 0xa0, 0x9f, - 0xa0, 0x9c, 0xb0, 0xf4, 0xfb, 0xfd, 0xfd, 0xf9, - 0xf2, 0xe0, 0xd9, 0xe7, 0xf7, 0xfb, 0xfa, 0xfd, - 0xfa, 0xfd, 0xfb, 0xfe, 0xfe, 0xfc, 0xfb, 0xfc, - 0xfc, 0xfc, 0xfb, 0xfb, 0xfc, 0xfa, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfb, 0xfe, 0xfb, 0xfa, 0xfc, - 0xfc, 0xfb, 0xfe, 0xfc, 0xfc, 0xfb, 0xfd, 0xfc, - 0xfd, 0xfb, 0xfc, 0xfc, 0xfc, 0xfc, 0xfd, 0xfc, - 0xfb, 0xfc, 0xfc, 0xfd, 0xfd, 0xfd, 0xfc, 0xfc, - 0xfe, 0xf7, 0xad, 0x9e, 0xa2, 0xa3, 0x9e, 0xaf, - 0xf3, 0xfc, 0xfc, 0xfd, 0xd5, 0xa1, 0xa2, 0xa0, - 0xa1, 0x9d, 0xdb, 0xf9, 0xf9, 0xfa, 0xe6, 0xa9, - 0x9e, 0xa2, 0xa2, 0x9e, 0xb1, 0xf6, 0xfd, 0xfb, - 0xfc, 0xfc, 0xf9, 0xf9, 0xf8, 0xf8, 0xfa, 0xfa, - 0xfa, 0xfc, 0xfb, 0xfd, 0xfc, 0xfa, 0xf9, 0xfa, - 0xf9, 0xf8, 0xfb, 0xfc, 0xfc, 0xfa, 0xfb, 0xfa, - 0xfb, 0xf9, 0xfb, 0xfa, 0xfc, 0xfc, 0xf9, 0xfb, - 0xfa, 0xfb, 0xfa, 0xf9, 0xfa, 0xfa, 0xfb, 0xfc, - 0xfc, 0xfb, 0xfb, 0xfa, 0xfc, 0xf7, 0xf8, 0xfa, - 0xfb, 0xfd, 0xfc, 0xfc, 0xfe, 0xfd, 0xfe, 0xfd, - 0xfc, 0xfd, 0xfe, 0xf8, 0xad, 0x9e, 0xa3, 0xa4, - 0x9f, 0xad, 0xf2, 0xfd, 0xfb, 0xf9, 0xd4, 0xa1, - 0xa1, 0xa0, 0xa2, 0x9d, 0xd8, 0xf7, 0xfb, 0xf8, - 0xe4, 0xab, 0xa1, 0xa4, 0xa3, 0x9e, 0xaf, 0xf3, - 0xfb, 0xfb, 0xfb, 0xfb, 0xf9, 0xf9, 0xf7, 0xf7, - 0xfa, 0xfa, 0xfb, 0xfd, 0xfc, 0xf9, 0xfd, 0xf9, - 0xf4, 0xe1, 0xda, 0xd8, 0xd9, 0xdd, 0xec, 0xf6, - 0xf5, 0xed, 0xef, 0xee, 0xee, 0xf0, 0xf0, 0xfb, - 0xf9, 0xef, 0xd8, 0xd6, 0xd8, 0xda, 0xe6, 0xf7, - 0xfc, 0xfc, 0xfc, 0xf9, 0xf3, 0xde, 0xd8, 0xd5, - 0xd7, 0xe7, 0xf7, 0xfb, 0xfb, 0xfe, 0xfe, 0xfd, - 0xff, 0xfe, 0xfd, 0xfc, 0xfd, 0xf8, 0xad, 0x9e, - 0xa2, 0xa3, 0xa0, 0xaf, 0xef, 0xf0, 0xc0, 0xc2, - 0xb4, 0xa1, 0xa5, 0xa5, 0xa3, 0x9e, 0xb7, 0xc3, - 0xc4, 0xc4, 0xbe, 0xa6, 0xa3, 0xa2, 0xa3, 0xa0, - 0xa6, 0xc2, 0xc4, 0xc4, 0xc3, 0xc2, 0xc4, 0xc4, - 0xc1, 0xc2, 0xc3, 0xee, 0xfc, 0xfc, 0xfe, 0xfc, - 0xf5, 0xdd, 0xb7, 0xa3, 0x96, 0x98, 0x96, 0x97, - 0xaf, 0xc9, 0xdf, 0xb6, 0xb6, 0xb2, 0xb4, 0xb4, - 0xbd, 0xee, 0xd4, 0xb0, 0x9c, 0x98, 0x97, 0x96, - 0xa4, 0xbd, 0xf4, 0xf8, 0xf4, 0xd6, 0xb8, 0x9b, - 0x92, 0x98, 0x97, 0xa2, 0xc0, 0xea, 0xf8, 0xfe, - 0xfe, 0xfe, 0xfe, 0xfe, 0xfc, 0xfc, 0xfe, 0xf7, - 0xab, 0x9f, 0xa2, 0xa2, 0x9f, 0xad, 0xeb, 0xe4, - 0x96, 0x9f, 0xa0, 0xa2, 0xa3, 0xa2, 0xa1, 0xa2, - 0x9f, 0x9e, 0x9d, 0x9c, 0x9e, 0xa2, 0xa0, 0xa1, - 0xa0, 0xa1, 0xa0, 0x9e, 0x9c, 0x9c, 0x9b, 0x9b, - 0x9b, 0x9c, 0x9b, 0x9a, 0x95, 0xdf, 0xfb, 0xfb, - 0xfb, 0xf0, 0xcc, 0x9f, 0xa0, 0x9f, 0x9d, 0x9f, - 0xa0, 0xa1, 0x9a, 0x9d, 0xb6, 0x9c, 0xa0, 0x9b, - 0x9f, 0x9e, 0xac, 0xc4, 0x9d, 0x9e, 0x9e, 0xa0, - 0xa1, 0xa0, 0x9e, 0x9c, 0xad, 0xe3, 0xce, 0xa5, - 0x9d, 0x9e, 0xa2, 0xa1, 0x9e, 0x9b, 0x9a, 0xb7, - 0xed, 0xfc, 0xfe, 0xfc, 0xfc, 0xfd, 0xfd, 0xfc, - 0xfd, 0xf7, 0xab, 0x9f, 0xa1, 0xa1, 0x9f, 0xaf, - 0xeb, 0xe5, 0x9c, 0xa2, 0xa2, 0xa2, 0xa2, 0xa2, - 0xa0, 0xa2, 0xa1, 0xa1, 0xa2, 0xa3, 0xa3, 0xa5, - 0xa3, 0xa4, 0xa1, 0xa1, 0xa3, 0xa3, 0xa4, 0xa5, - 0xa3, 0xa3, 0xa2, 0xa0, 0x9f, 0xa1, 0x9d, 0xe0, - 0xf9, 0xf8, 0xf9, 0xcd, 0x9b, 0x9f, 0xa0, 0xa2, - 0x9e, 0xa0, 0xa3, 0xa0, 0xa4, 0xa2, 0xa1, 0xa3, - 0xa5, 0xa3, 0xa5, 0xa1, 0xa5, 0xa0, 0xa0, 0xa0, - 0xa1, 0xa4, 0xa2, 0xa1, 0xa1, 0xa3, 0x9c, 0xb2, - 0xa8, 0x9c, 0xa2, 0xa1, 0xa3, 0xa3, 0xa4, 0xa0, - 0xa2, 0x9b, 0xdb, 0xfa, 0xfe, 0xfd, 0xfd, 0xfe, - 0xfc, 0xfd, 0xfe, 0xf8, 0xab, 0x9e, 0xa1, 0xa1, - 0x9e, 0xb0, 0xeb, 0xe7, 0x9c, 0xa1, 0xa0, 0xa2, - 0xa3, 0xa2, 0xa1, 0xa4, 0xa1, 0xa2, 0xa2, 0xa2, - 0xa2, 0xa3, 0xa3, 0xa2, 0xa0, 0xa2, 0xa2, 0xa1, - 0xa1, 0xa2, 0xa2, 0xa2, 0xa2, 0xa2, 0xa2, 0xa0, - 0x9b, 0xde, 0xf7, 0xf8, 0xed, 0x9d, 0xa0, 0xa0, - 0xa3, 0xa0, 0xa2, 0x9f, 0xa2, 0x9f, 0xa0, 0x9f, - 0xa5, 0xa1, 0xa3, 0xa2, 0xa4, 0xa2, 0xa2, 0xa1, - 0x9b, 0x9f, 0x9e, 0xa3, 0xa4, 0xa3, 0xa3, 0xa0, - 0xa6, 0x9f, 0xa2, 0x9e, 0x9a, 0x9e, 0xa0, 0xa3, - 0xa1, 0x9f, 0xa1, 0x9d, 0xbc, 0xfb, 0xfe, 0xff, - 0xfd, 0xfd, 0xfc, 0xfd, 0xfd, 0xf8, 0xac, 0x9f, - 0xa2, 0xa2, 0x9f, 0xab, 0xea, 0xe5, 0x94, 0x9c, - 0x9c, 0xa1, 0xa3, 0xa2, 0xa0, 0xa1, 0x9d, 0x99, - 0x9a, 0x98, 0x9c, 0xa1, 0xa0, 0xa1, 0xa1, 0xa2, - 0xa0, 0x9b, 0x9a, 0x9a, 0x9b, 0x9c, 0xa3, 0xa2, - 0xa2, 0x9f, 0x9c, 0xe1, 0xf6, 0xf6, 0xbb, 0x9b, - 0x9e, 0xa3, 0xa0, 0xa4, 0x9e, 0x9f, 0xb3, 0xc0, - 0xa9, 0x9b, 0xa0, 0xa2, 0xa0, 0xa2, 0xa2, 0xa3, - 0x9e, 0xa8, 0xcf, 0xdd, 0xd1, 0xa8, 0xa1, 0xa5, - 0xa4, 0xa4, 0x9e, 0xa4, 0x99, 0xc9, 0xd7, 0xcf, - 0xa5, 0x9e, 0xa1, 0xa1, 0xa1, 0x9e, 0xa4, 0xfc, - 0xfe, 0xfd, 0xfd, 0xfd, 0xfd, 0xfc, 0xfd, 0xf8, - 0xac, 0x9f, 0xa3, 0xa3, 0x9e, 0xad, 0xf1, 0xf9, - 0xf6, 0xf3, 0xcd, 0x9f, 0xa3, 0xa0, 0xa2, 0x9c, - 0xd6, 0xf1, 0xf2, 0xf3, 0xe3, 0xa8, 0xa0, 0xa4, - 0xa4, 0x9e, 0xae, 0xf0, 0xf3, 0xf3, 0xf0, 0xb5, - 0x9e, 0xa2, 0xa2, 0x9f, 0x99, 0xe1, 0xf9, 0xe9, - 0xac, 0x9e, 0x9f, 0xa1, 0xa1, 0x9e, 0xb1, 0xe9, - 0xf6, 0xf7, 0xf1, 0xda, 0xa7, 0x9f, 0xa4, 0xa3, - 0xa0, 0xa2, 0x9a, 0xe3, 0xf7, 0xf5, 0xf6, 0xd2, - 0x9f, 0xa2, 0xa0, 0xa5, 0xa1, 0x9b, 0xd4, 0xf9, - 0xfa, 0xf8, 0xdc, 0x9c, 0xa1, 0xa3, 0xa2, 0x9f, - 0xa7, 0xfb, 0xff, 0xfe, 0xfe, 0xfe, 0xfd, 0xfc, - 0xfd, 0xf8, 0xac, 0x9f, 0xa3, 0xa4, 0x9e, 0xaf, - 0xf4, 0xfd, 0xfe, 0xfb, 0xd6, 0xa0, 0xa3, 0xa1, - 0xa0, 0x9c, 0xd9, 0xf8, 0xfb, 0xfa, 0xe6, 0xaa, - 0xa0, 0xa3, 0xa3, 0x9f, 0xb0, 0xf6, 0xf9, 0xfb, - 0xf4, 0xb9, 0x9d, 0xa1, 0xa3, 0x9f, 0x9a, 0xe1, - 0xf7, 0xda, 0xa3, 0xa1, 0xa1, 0xa1, 0xa0, 0xa5, - 0xe5, 0xf6, 0xfa, 0xf9, 0xf8, 0xf2, 0xd4, 0x9d, - 0xa4, 0xa3, 0xa3, 0xa2, 0x9b, 0xf1, 0xf8, 0xf9, - 0xfa, 0xe4, 0xaa, 0x9f, 0xa1, 0xa6, 0x9f, 0xaa, - 0xe5, 0xfa, 0xfe, 0xf9, 0xe5, 0xa5, 0x9e, 0xa4, - 0xa2, 0x9f, 0xa5, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, - 0xfd, 0xfc, 0xfd, 0xf7, 0xac, 0x9e, 0xa2, 0xa4, - 0x9f, 0xaf, 0xf5, 0xfd, 0xfd, 0xfd, 0xd6, 0x9e, - 0xa3, 0xa4, 0xa0, 0x9c, 0xdb, 0xfa, 0xfa, 0xfb, - 0xe8, 0xaa, 0xa0, 0xa4, 0xa2, 0x9e, 0xaf, 0xf6, - 0xfa, 0xfc, 0xf6, 0xb7, 0x9d, 0xa0, 0xa2, 0x9f, - 0x9d, 0xe1, 0xf6, 0xcd, 0x9f, 0xa3, 0xa3, 0xa2, - 0x9e, 0xbd, 0xf0, 0xf7, 0xfc, 0xfa, 0xfb, 0xfa, - 0xe7, 0xa3, 0xa2, 0xa2, 0xa4, 0xa3, 0xa1, 0xf5, - 0xf8, 0xfb, 0xfb, 0xed, 0xac, 0x9d, 0xa1, 0xa3, - 0x9e, 0xb6, 0xf0, 0xf9, 0xfc, 0xfc, 0xec, 0xaf, - 0x9e, 0xa5, 0xa1, 0x9f, 0xa5, 0xfb, 0xfe, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfc, 0xfd, 0xf7, 0xac, 0x9e, - 0xa2, 0xa3, 0x9f, 0xaf, 0xf5, 0xfe, 0xfd, 0xfc, - 0xd3, 0x9f, 0xa1, 0xa2, 0xa0, 0x97, 0xda, 0xf8, - 0xf9, 0xf8, 0xe5, 0xa7, 0x9e, 0xa3, 0xa0, 0x9c, - 0xaf, 0xf7, 0xfa, 0xfd, 0xf5, 0xb6, 0x9e, 0xa1, - 0xa3, 0x9f, 0x99, 0xe2, 0xf5, 0xca, 0x9a, 0xa2, - 0xa3, 0xa3, 0xa0, 0xbf, 0xf5, 0xfb, 0xfb, 0xf8, - 0xfa, 0xf6, 0xe9, 0xa3, 0xa3, 0xa2, 0xa3, 0xa1, - 0xa9, 0xf5, 0xfa, 0xfc, 0xfb, 0xf1, 0xad, 0x9c, - 0xa3, 0xa4, 0x9d, 0xb9, 0xf0, 0xfb, 0xfc, 0xfb, - 0xec, 0xb3, 0x9d, 0xa3, 0xa2, 0x9e, 0xa5, 0xfb, - 0xfe, 0xfd, 0xfd, 0xfd, 0xfd, 0xfc, 0xfd, 0xf7, - 0xad, 0x9e, 0xa2, 0xa3, 0x9e, 0xb0, 0xf5, 0xfd, - 0xfd, 0xfd, 0xd5, 0xa0, 0xa2, 0xa2, 0xa2, 0x9a, - 0xdb, 0xfb, 0xfb, 0xfa, 0xe8, 0xaa, 0xa0, 0xa4, - 0xa2, 0x9c, 0xb1, 0xf8, 0xfa, 0xfc, 0xf7, 0xb8, - 0x9e, 0xa2, 0xa3, 0x9f, 0x99, 0xe5, 0xf7, 0xd2, - 0xa1, 0xa2, 0xa2, 0xa4, 0x9f, 0xbe, 0xf0, 0xfa, - 0xfa, 0xf9, 0xfa, 0xf8, 0xe6, 0x9f, 0xa3, 0xa3, - 0xa2, 0xa2, 0xad, 0xf7, 0xfc, 0xfa, 0xfc, 0xf5, - 0xae, 0x9f, 0xa3, 0xa4, 0x9d, 0xb7, 0xed, 0xfd, - 0xfc, 0xfd, 0xec, 0xb3, 0x9f, 0xa4, 0xa2, 0x9e, - 0xa5, 0xfb, 0xfe, 0xfe, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfe, 0xf7, 0xad, 0x9f, 0xa2, 0xa3, 0x9f, 0xb0, - 0xf4, 0xfd, 0xfd, 0xfd, 0xd5, 0xa0, 0xa3, 0xa4, - 0xa0, 0x9b, 0xdb, 0xfa, 0xfc, 0xfb, 0xe8, 0xaa, - 0xa0, 0xa4, 0xa1, 0x9c, 0xb0, 0xf8, 0xfb, 0xfb, - 0xf7, 0xb8, 0x9e, 0xa2, 0xa4, 0xa0, 0x9a, 0xe5, - 0xf6, 0xdf, 0xa9, 0xa3, 0xa2, 0xa1, 0x9e, 0x9d, - 0xdc, 0xf5, 0xfa, 0xf7, 0xf7, 0xf2, 0xc3, 0x9d, - 0xa3, 0xa4, 0xa0, 0xa2, 0xac, 0xf6, 0xfb, 0xfa, - 0xfc, 0xf5, 0xad, 0x9d, 0xa3, 0xa3, 0x9d, 0xb5, - 0xef, 0xfc, 0xfc, 0xfc, 0xed, 0xb2, 0x9e, 0xa4, - 0xa1, 0x9f, 0xa6, 0xfb, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfc, 0xfd, 0xf8, 0xad, 0x9e, 0xa2, 0xa4, - 0x9f, 0xae, 0xf4, 0xfe, 0xfe, 0xfd, 0xd6, 0xa1, - 0xa3, 0xa4, 0xa1, 0x9b, 0xda, 0xf9, 0xfb, 0xfa, - 0xe8, 0xaa, 0x9f, 0xa3, 0xa1, 0x9d, 0xb0, 0xf9, - 0xf9, 0xfc, 0xf5, 0xb8, 0x9e, 0xa2, 0xa3, 0x9f, - 0x99, 0xe2, 0xfb, 0xf1, 0xaf, 0x9d, 0xa1, 0xa2, - 0x9f, 0xa5, 0xa4, 0xd5, 0xe6, 0xeb, 0xe4, 0xc3, - 0xa1, 0xa1, 0xa3, 0xa5, 0xa0, 0xa2, 0xab, 0xf4, - 0xfb, 0xfb, 0xfc, 0xf4, 0xac, 0x9d, 0xa1, 0xa3, - 0x9d, 0xb5, 0xef, 0xfc, 0xfb, 0xfc, 0xee, 0xb2, - 0x9f, 0xa3, 0xa1, 0x9f, 0xa6, 0xfb, 0xfe, 0xfd, - 0xfe, 0xfe, 0xfd, 0xfd, 0xfd, 0xf8, 0xad, 0x9e, - 0xa3, 0xa3, 0x9f, 0xae, 0xf5, 0xfe, 0xfd, 0xfd, - 0xd6, 0xa1, 0xa2, 0xa5, 0xa1, 0x9c, 0xdb, 0xfa, - 0xfc, 0xfa, 0xe8, 0xa9, 0x9f, 0xa4, 0xa2, 0x9d, - 0xb0, 0xf9, 0xfb, 0xfc, 0xf6, 0xb6, 0x9e, 0xa2, - 0xa2, 0x9f, 0x9b, 0xe3, 0xf9, 0xf6, 0xce, 0x99, - 0xa1, 0xa4, 0xa1, 0xa6, 0x9e, 0x9e, 0xac, 0xb1, - 0xa8, 0x9c, 0xa3, 0xa5, 0xa3, 0xa4, 0xa2, 0xa2, - 0xac, 0xf4, 0xf9, 0xfc, 0xfc, 0xf4, 0xad, 0x9d, - 0xa1, 0xa4, 0x9d, 0xb5, 0xf0, 0xfc, 0xfb, 0xfb, - 0xec, 0xb2, 0x9d, 0xa4, 0xa1, 0x9f, 0xa5, 0xfa, - 0xfe, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xf6, - 0xab, 0x9e, 0xa3, 0xa2, 0x9e, 0xae, 0xf4, 0xfe, - 0xfe, 0xfc, 0xd5, 0xa1, 0xa2, 0xa3, 0xa0, 0x9c, - 0xda, 0xfa, 0xfd, 0xf9, 0xe7, 0xaa, 0x9f, 0xa3, - 0xa2, 0x9c, 0xb1, 0xf8, 0xfa, 0xfb, 0xf7, 0xb6, - 0x9f, 0xa1, 0xa2, 0xa1, 0x9b, 0xe3, 0xfc, 0xfa, - 0xf4, 0xa4, 0xa0, 0xa2, 0xa0, 0xa1, 0xa3, 0x9d, - 0x9f, 0x9e, 0x9e, 0xa1, 0xa3, 0xa2, 0xa3, 0xa3, - 0xa1, 0xa1, 0xac, 0xf4, 0xf9, 0xfa, 0xfc, 0xf2, - 0xad, 0x9d, 0xa1, 0xa4, 0x9d, 0xb5, 0xee, 0xfc, - 0xfb, 0xfb, 0xed, 0xb2, 0x9f, 0xa5, 0xa2, 0x9e, - 0xa6, 0xfb, 0xfe, 0xfe, 0xfe, 0xfe, 0xfc, 0xfc, - 0xf9, 0xf5, 0xab, 0x9e, 0xa1, 0xa0, 0x9f, 0xaf, - 0xf1, 0xfa, 0xfb, 0xfb, 0xd4, 0x9f, 0xa2, 0xa0, - 0xa0, 0x9a, 0xd9, 0xf4, 0xfd, 0xf9, 0xe4, 0xa8, - 0x9f, 0xa2, 0xa2, 0x9b, 0xb0, 0xf6, 0xfa, 0xfa, - 0xf3, 0xb7, 0x9c, 0xa1, 0xa1, 0x9f, 0x9d, 0xe0, - 0xfa, 0xfc, 0xfa, 0xdf, 0x9f, 0x9e, 0x9f, 0x9f, - 0xa0, 0xa4, 0xa3, 0xa2, 0xa0, 0xa0, 0xa2, 0xa3, - 0xa0, 0xa1, 0xa1, 0x9d, 0xad, 0xf4, 0xfa, 0xf9, - 0xf7, 0xef, 0xb0, 0x9b, 0xa0, 0xa0, 0x9a, 0xb6, - 0xed, 0xf9, 0xfd, 0xf7, 0xea, 0xb2, 0x9d, 0xa3, - 0xa1, 0x9f, 0xa7, 0xf7, 0xfb, 0xfd, 0xfe, 0xfe, - 0xff, 0xfe, 0xfa, 0xf4, 0xa8, 0x9f, 0xa2, 0xa3, - 0x9d, 0xad, 0xf1, 0xfb, 0xfb, 0xfc, 0xd3, 0x9e, - 0xa3, 0xa3, 0xa1, 0x98, 0xd8, 0xf8, 0xfc, 0xf9, - 0xe4, 0xaa, 0x9f, 0xa2, 0xa2, 0x9b, 0xac, 0xf7, - 0xfb, 0xf9, 0xf6, 0xb5, 0x9d, 0xa1, 0xa1, 0x9e, - 0x9a, 0xe0, 0xf9, 0xfb, 0xfb, 0xf7, 0xde, 0xae, - 0x98, 0xa4, 0xa2, 0xa4, 0xa2, 0xa1, 0x9c, 0xa4, - 0xc7, 0x9d, 0x9b, 0x9e, 0x9e, 0x9d, 0xa9, 0xf7, - 0xfb, 0xfa, 0xfa, 0xf3, 0xac, 0x9a, 0xa1, 0x9f, - 0x96, 0xb1, 0xee, 0xfc, 0xf8, 0xfc, 0xe9, 0xad, - 0x9b, 0xa0, 0x9d, 0x9b, 0x9e, 0xf9, 0xfc, 0xfd, - 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf6, 0xb3, 0xa4, - 0xaa, 0xa8, 0xa4, 0xb5, 0xf3, 0xfd, 0xfc, 0xfa, - 0xd7, 0xa5, 0xa7, 0xa8, 0xa7, 0xa5, 0xdc, 0xfb, - 0xfc, 0xf9, 0xe6, 0xb2, 0xa6, 0xa9, 0xa6, 0xa3, - 0xb5, 0xf6, 0xfb, 0xfa, 0xf5, 0xbc, 0xa3, 0xa6, - 0xa7, 0xa5, 0xa3, 0xe4, 0xfb, 0xfe, 0xfa, 0xf9, - 0xfa, 0xee, 0xcf, 0xb1, 0xa0, 0x9c, 0x9c, 0x9f, - 0xbf, 0xe0, 0xef, 0xc5, 0xc9, 0xc7, 0xc6, 0xc8, - 0xcd, 0xfb, 0xfc, 0xfb, 0xfc, 0xfb, 0xcf, 0xc6, - 0xc4, 0xca, 0xc7, 0xd6, 0xf6, 0xfc, 0xfb, 0xfc, - 0xf3, 0xd2, 0xc6, 0xc7, 0xc5, 0xc7, 0xcd, 0xfb, - 0xfd, 0xfe, 0xfe, 0xfe, 0xfd, 0xfd, 0xfe, 0xfb, - 0xec, 0xe7, 0xe8, 0xe9, 0xeb, 0xeb, 0xfa, 0xfb, - 0xfc, 0xfc, 0xf7, 0xe9, 0xea, 0xe7, 0xe7, 0xe7, - 0xf5, 0xfd, 0xfb, 0xfb, 0xf8, 0xe8, 0xe6, 0xe6, - 0xe7, 0xe9, 0xea, 0xfc, 0xf8, 0xfa, 0xfb, 0xf1, - 0xe9, 0xea, 0xe9, 0xe7, 0xea, 0xf8, 0xfc, 0xfd, - 0xfc, 0xfb, 0xfb, 0xfa, 0xf6, 0xef, 0xe7, 0xe5, - 0xe3, 0xe6, 0xf5, 0xf7, 0xfb, 0xfb, 0xfa, 0xfb, - 0xfa, 0xfb, 0xfd, 0xfd, 0xfe, 0xfb, 0xfb, 0xfc, - 0xfa, 0xfb, 0xf9, 0xf9, 0xf7, 0xf9, 0xfc, 0xfc, - 0xfa, 0xfa, 0xfb, 0xfa, 0xf7, 0xf8, 0xf9, 0xfb, - 0xfc, 0xfc, 0xfc, 0xfd, 0xfb, 0xfb, 0xfd, 0xfb, - 0xfc, 0xfb, 0xfb, 0xfa, 0xf9, 0xfa, 0xfc, 0xfa, - 0xfb, 0xfd, 0xfb, 0xfb, 0xfc, 0xfa, 0xfb, 0xfc, - 0xf9, 0xfb, 0xfc, 0xfb, 0xfd, 0xfc, 0xfd, 0xfa, - 0xfa, 0xfd, 0xf9, 0xf9, 0xfa, 0xfb, 0xfb, 0xfd, - 0xfa, 0xfd, 0xfe, 0xfd, 0xfa, 0xfa, 0xfb, 0xfc, - 0xfc, 0xfd, 0xfc, 0xfc, 0xfc, 0xfd, 0xfb, 0xfc, - 0xfb, 0xfc, 0xfb, 0xfc, 0xfb, 0xfe, 0xfc, 0xfc, - 0xfc, 0xff, 0xfd, 0xfd, 0xfc, 0xfd, 0xfd, 0xfd, - 0xfc, 0xfd, 0xfd, 0xfc, 0xfd, 0xfd, 0xfc, 0xfe, - 0xfc, 0xfd, 0xfc, 0xfc, 0xfc, 0xfc, 0xfd, 0xfc, - 0xfd, 0xff, 0xfe, 0xfd, 0xfd, 0xfc, 0xfb, 0xfb, - 0xfc, 0xfc, 0xfd, 0xfc, 0xfd, 0xfc, 0xfc, 0xfd, - 0xfc, 0xfc, 0xfc, 0xfc, 0xfd, 0xfd, 0xfc, 0xfd, - 0xfd, 0xfc, 0xfd, 0xfc, 0xfc, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfc, 0xfd, 0xfd, 0xfd, 0xfb, - 0xfb, 0xfd, 0xfd, 0xfe, 0xfe, 0xfe, 0xfd, 0xfd, - 0xfe, 0xfc, 0xfd, 0xfd, 0xfd, 0xfb, 0xfa, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfc, 0xfb, 0xfb, 0xfc, 0xfc, - 0xfc, 0xfc, 0xfd, 0xfd, 0xfe, 0xff, 0xfe, 0xfc, - 0xfd, 0xfc, 0xfd, 0xfe, 0xfd, 0xfd, 0xfe, 0xfe, - 0xfe, 0xfd, 0xfd, 0xfb, 0xfd, 0xfb, 0xfc, 0xfc, - 0xfb, 0xfd, 0xfd, 0xff, 0xfe, 0xfe, 0xfd, 0xfd, - 0xfc, 0xfb, 0xfd, 0xfd, 0xfd, 0xfc, 0xfd, 0xfd, - 0xfc, 0xfd, 0xfd, 0xfd, 0xfd, 0xfc, 0xfc, 0xfd, - 0xfc, 0xfc, 0xfd, 0xfc, 0xfd, 0xfd, 0xfc, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfc, 0xfd, 0xfc, - 0xfc, 0xfc, 0xfb, 0xfd, 0xfd, 0xfe, 0xfd, 0xfe, - 0xfd, 0xfd, 0xfe, 0xfd, 0xfc, 0xfc, 0xfd, 0xfc, - 0xfb, 0xfc, 0xfd, 0xfd, 0xfd, 0xfb, 0xfc, 0xfb, - 0xfc, 0xfc, 0xfc, 0xfc, 0xfd, 0xfb, 0xfb, 0xfc, - 0xfc, 0xfc, 0xfd, 0xfc, 0xfc, 0xfc, 0xfc, 0xfd, - 0xfd, 0xfd, 0xfd, 0xfc, 0xfc, 0xfb, 0xfb, 0xfc, - 0xfc, 0xfc, 0xfc, 0xfd, 0xfd, 0xfe, 0xfd, 0xfd, - 0xfb, 0xfc, 0xfc, 0xfb, 0xfd, 0xfc, 0xfc, 0xfc, - 0xfd, 0xfd, 0xfc, 0xfc, 0xfc, 0xfd, 0xfd, 0xfc, - 0xfc, 0xfd, 0xfc, 0xfc, 0xfc, 0xfc, 0xfd, 0xfd, - 0xfc, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfb, 0xfc, 0xfd, 0xfc, 0xfd, 0xfd, 0xfd, - 0xfb, 0xfc, 0xfc, 0xfc, 0xfd, 0xfd, 0xfd, 0xfc, - 0xfc, 0xfc, 0xfc, 0xfc, 0xfd, 0xfd, 0xfd, 0xfc, - 0xfb, 0xfb, 0xfc, 0xfc, 0xfc, 0xfc, 0xfd, 0xfc, - 0xfc, 0xfc, 0xfc, 0xfd, 0xfc, 0xfc, 0xfc, 0xfc, - 0xfc, 0xfd, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, - 0xfc, 0xfd, 0xfc, 0xfd, 0xfc, 0xfc, 0xfd, 0xfd, - 0xfc, 0xfc, 0xfb, 0xfc, 0xfd, 0xfc, 0xfc, 0xfc, - 0xfc, 0xfb, 0xfd, 0xfc, 0xfc, 0xfb, 0xfc, 0xfc, - 0xfc, 0xfc, 0xfd, 0xfd, 0xfc, 0xfd, 0xfc, 0xfc, - 0xfd, 0xfd, 0xfc, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0xfd, 0xfc, 0xfd, 0xfb, 0xfb, 0xfd, 0xfc, 0xfc, - 0xfd, 0xfd, 0xfb, 0xfd, 0xfe, 0xfe, 0xfd, 0xfd, - 0xfd, 0xfc, 0xfc, 0xfc, 0xfc, 0xfd, 0xfc, 0xfb, - 0xfd, 0xfd, 0xfc, 0xfc, 0xfc, 0xfb, 0xfc, 0xfb, - 0xfd, 0xfe, 0xfe, 0xfd, 0xfb, 0xfb, 0xfc, 0xfd, - 0xfd, 0xfc, 0xfd, 0xfd, 0xfc, 0xfc, 0xfb, 0xfa, - 0xfc, 0xfb, 0xfb, 0xfb, 0xfd, 0xfd, 0xfc, 0xfb, - 0xfc, 0xfc, 0xfc, 0xfc, 0xfb, 0xfd, 0xfb, 0xfa, - -}; -const UWORD8 gau1_ihevcd_logo_420p_u[] = -{ - 0x7F, 0x7D, 0x7F, 0x80, 0x7D, 0x7E, 0x7D, 0x82, - 0x80, 0x81, 0x7F, 0x80, 0x80, 0x7F, 0x80, 0x7E, - 0x7B, 0x7D, 0x7D, 0x81, 0x7E, 0x7D, 0x80, 0x80, - 0x7F, 0x80, 0x7F, 0x80, 0x80, 0x7F, 0x7F, 0x80, - 0x80, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, - 0x7F, 0x80, 0x7F, 0x7F, 0x7F, 0x81, 0x81, 0x80, - 0x81, 0x81, 0x81, 0x7F, 0x7D, 0x7E, 0x81, 0x7D, - 0x7B, 0x7E, 0x7F, 0x7E, 0x80, 0x80, 0x80, 0x78, - 0x78, 0x7C, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x7F, 0x80, 0x7F, 0x80, 0x7F, 0x80, 0x7F, 0x7F, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x7F, 0x7D, 0x7C, 0x6E, 0x69, 0x70, 0x7B, - 0x7E, 0x7D, 0x82, 0x82, 0x7F, 0x80, 0x80, 0x82, - 0x7E, 0x80, 0x80, 0x71, 0x4B, 0x4A, 0x64, 0x7A, - 0x7F, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x7F, 0x7F, 0x80, - 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x80, 0x80, 0x7F, - 0x77, 0x54, 0x43, 0x53, 0x76, 0x7F, 0x75, 0x75, - 0x77, 0x7E, 0x80, 0x7A, 0x78, 0x74, 0x7A, 0x7E, - 0x66, 0x39, 0x34, 0x57, 0x79, 0x7F, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x7F, 0x80, 0x80, 0x7F, 0x7F, - 0x7F, 0x7F, 0x7F, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, - 0x80, 0x7F, 0x80, 0x7F, 0x7F, 0x79, 0x49, 0x39, - 0x4A, 0x77, 0x7D, 0x5C, 0x4F, 0x55, 0x6F, 0x79, - 0x64, 0x52, 0x52, 0x6B, 0x80, 0x70, 0x4F, 0x47, - 0x6A, 0x7B, 0x7E, 0x7E, 0x80, 0x7F, 0x7D, 0x7F, - 0x7E, 0x7F, 0x7D, 0x7E, 0x7E, 0x7D, 0x7E, 0x80, - 0x80, 0x7F, 0x7E, 0x81, 0x80, 0x7D, 0x7D, 0x80, - 0x7F, 0x7E, 0x7A, 0x48, 0x3A, 0x45, 0x78, 0x7E, - 0x55, 0x3B, 0x42, 0x6D, 0x7F, 0x5C, 0x3D, 0x40, - 0x64, 0x80, 0x7E, 0x76, 0x6C, 0x7F, 0x7D, 0x80, - 0x7E, 0x7A, 0x7B, 0x7C, 0x80, 0x80, 0x80, 0x7E, - 0x80, 0x7F, 0x79, 0x7B, 0x80, 0x80, 0x80, 0x80, - 0x7A, 0x79, 0x7F, 0x81, 0x80, 0x7F, 0x7E, 0x7A, - 0x48, 0x3A, 0x45, 0x74, 0x6D, 0x4E, 0x3B, 0x3F, - 0x5F, 0x6B, 0x51, 0x3B, 0x3E, 0x58, 0x6B, 0x6A, - 0x6C, 0x68, 0x76, 0x81, 0x7F, 0x74, 0x60, 0x57, - 0x5C, 0x66, 0x67, 0x65, 0x63, 0x69, 0x65, 0x59, - 0x5A, 0x65, 0x75, 0x6F, 0x62, 0x57, 0x5B, 0x6D, - 0x7A, 0x81, 0x7D, 0x7F, 0x79, 0x49, 0x3A, 0x48, - 0x6D, 0x44, 0x3E, 0x3E, 0x3D, 0x3C, 0x3C, 0x3B, - 0x3A, 0x3B, 0x3F, 0x3F, 0x3E, 0x3A, 0x3D, 0x5B, - 0x7C, 0x6E, 0x54, 0x3E, 0x34, 0x39, 0x3D, 0x3D, - 0x3D, 0x3C, 0x43, 0x44, 0x3B, 0x38, 0x3D, 0x56, - 0x49, 0x3B, 0x3D, 0x3B, 0x49, 0x6E, 0x7F, 0x80, - 0x7E, 0x79, 0x49, 0x3A, 0x45, 0x6B, 0x47, 0x43, - 0x3A, 0x3C, 0x40, 0x42, 0x3D, 0x39, 0x3D, 0x40, - 0x40, 0x40, 0x3F, 0x3F, 0x54, 0x7A, 0x56, 0x3B, - 0x3B, 0x42, 0x48, 0x42, 0x3F, 0x3D, 0x3C, 0x45, - 0x51, 0x4D, 0x41, 0x3B, 0x3B, 0x4B, 0x52, 0x43, - 0x35, 0x45, 0x6D, 0x7E, 0x7E, 0x7E, 0x7A, 0x49, - 0x3A, 0x46, 0x77, 0x76, 0x4E, 0x3B, 0x42, 0x62, - 0x77, 0x56, 0x3A, 0x3E, 0x5F, 0x75, 0x5F, 0x3C, - 0x3B, 0x59, 0x6B, 0x46, 0x39, 0x46, 0x66, 0x75, - 0x6D, 0x51, 0x3D, 0x3C, 0x58, 0x7A, 0x6E, 0x44, - 0x39, 0x43, 0x6F, 0x77, 0x5B, 0x3B, 0x3C, 0x66, - 0x7F, 0x7F, 0x7E, 0x7A, 0x48, 0x3A, 0x45, 0x7A, - 0x7B, 0x4E, 0x3C, 0x44, 0x68, 0x7C, 0x5C, 0x3B, - 0x40, 0x63, 0x7D, 0x65, 0x3B, 0x3E, 0x5B, 0x65, - 0x3F, 0x3A, 0x4D, 0x72, 0x81, 0x7C, 0x5A, 0x3C, - 0x3D, 0x5C, 0x7E, 0x71, 0x46, 0x3B, 0x46, 0x75, - 0x7C, 0x61, 0x3C, 0x3C, 0x66, 0x7F, 0x7F, 0x7E, - 0x7A, 0x49, 0x3B, 0x47, 0x7B, 0x7B, 0x50, 0x3D, - 0x46, 0x69, 0x7F, 0x5D, 0x3E, 0x40, 0x64, 0x7F, - 0x67, 0x3D, 0x3D, 0x5B, 0x69, 0x43, 0x3D, 0x4B, - 0x6D, 0x7C, 0x78, 0x58, 0x3D, 0x3E, 0x5E, 0x7F, - 0x73, 0x48, 0x3E, 0x4B, 0x76, 0x7E, 0x63, 0x3D, - 0x3C, 0x67, 0x7F, 0x7F, 0x7E, 0x79, 0x48, 0x3A, - 0x46, 0x7B, 0x7C, 0x51, 0x3E, 0x45, 0x68, 0x7D, - 0x5D, 0x3B, 0x3F, 0x64, 0x7E, 0x68, 0x3E, 0x38, - 0x59, 0x74, 0x51, 0x3D, 0x3F, 0x50, 0x5A, 0x53, - 0x43, 0x3C, 0x3F, 0x5D, 0x7F, 0x72, 0x48, 0x3C, - 0x4A, 0x77, 0x7E, 0x62, 0x3E, 0x3C, 0x67, 0x80, - 0x80, 0x7F, 0x79, 0x4A, 0x38, 0x49, 0x79, 0x7C, - 0x51, 0x3A, 0x40, 0x67, 0x7B, 0x5A, 0x39, 0x3C, - 0x63, 0x7E, 0x66, 0x3D, 0x37, 0x5A, 0x7B, 0x65, - 0x47, 0x38, 0x39, 0x3F, 0x3B, 0x3B, 0x3B, 0x3D, - 0x5A, 0x7E, 0x71, 0x46, 0x3B, 0x47, 0x74, 0x7E, - 0x5E, 0x3A, 0x3E, 0x68, 0x7F, 0x7E, 0x80, 0x7A, - 0x58, 0x4A, 0x5A, 0x79, 0x7E, 0x5D, 0x49, 0x4F, - 0x6E, 0x7C, 0x64, 0x4D, 0x4F, 0x6B, 0x80, 0x6E, - 0x4E, 0x4A, 0x66, 0x7C, 0x7A, 0x6B, 0x54, 0x48, - 0x4A, 0x57, 0x5D, 0x57, 0x58, 0x6C, 0x80, 0x78, - 0x5A, 0x55, 0x5D, 0x79, 0x81, 0x6A, 0x53, 0x59, - 0x72, 0x7E, 0x7F, 0x80, 0x7E, 0x73, 0x6F, 0x76, - 0x80, 0x7F, 0x75, 0x72, 0x70, 0x7A, 0x7F, 0x78, - 0x72, 0x72, 0x77, 0x80, 0x7D, 0x75, 0x6F, 0x79, - 0x7F, 0x80, 0x80, 0x79, 0x72, 0x6D, 0x79, 0x7E, - 0x7C, 0x7A, 0x7D, 0x81, 0x80, 0x77, 0x78, 0x7D, - 0x7F, 0x7F, 0x7D, 0x7C, 0x7B, 0x7C, 0x7E, 0x81, - 0x7F, 0x80, 0x7F, 0x80, 0x81, 0x81, 0x81, 0x81, - 0x80, 0x80, 0x81, 0x81, 0x81, 0x81, 0x7E, 0x80, - 0x80, 0x81, 0x81, 0x80, 0x7F, 0x80, 0x7C, 0x7B, - 0x7F, 0x80, 0x81, 0x7E, 0x81, 0x7F, 0x7D, 0x7E, - 0x7C, 0x7F, 0x80, 0x81, 0x7F, 0x7E, 0x7C, 0x7F, - 0x81, 0x80, 0x7C, 0x7B, 0x7D, 0x7E, 0x7E, 0x7F, - 0x80, 0x7E, 0x7E, 0x7F, 0x81, 0x7E, 0x80, 0x7F, - 0x7F, 0x7D, 0x7C, 0x7F, 0x82, 0x7E, 0x7E, 0x7E, - 0x80, 0x7C, 0x7C, 0x7F, 0x80, 0x7D, 0x7D, 0x7F, - 0x7F, 0x82, 0x7F, 0x7E, 0x82, 0x7E, 0x7F, 0x80, - 0x7F, 0x7D, 0x80, 0x82, 0x80, 0x7C, 0x7E, 0x7F, - 0x7F, 0x81, -}; - -const UWORD8 gau1_ihevcd_logo_420p_v[] = -{ - 0x7E, 0x80, 0x7D, 0x7E, 0x80, 0x81, 0x7E, 0x7C, - 0x80, 0x81, 0x7E, 0x7D, 0x80, 0x81, 0x7C, 0x81, - 0x81, 0x7F, 0x81, 0x7E, 0x80, 0x7F, 0x7C, 0x7F, - 0x80, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x7F, - 0x7F, 0x7F, 0x80, 0x7F, 0x80, 0x7F, 0x7F, 0x7F, - 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x7C, 0x7B, 0x7F, 0x81, 0x7F, 0x7F, 0x81, - 0x82, 0x81, 0x80, 0x81, 0x7F, 0x7D, 0x7E, 0x86, - 0x87, 0x83, 0x81, 0x7F, 0x7F, 0x80, 0x80, 0x80, - 0x7F, 0x80, 0x80, 0x7F, 0x80, 0x80, 0x7F, 0x80, - 0x80, 0x7F, 0x80, 0x7F, 0x7F, 0x7F, 0x80, 0x80, - 0x80, 0x7F, 0x81, 0x81, 0x8C, 0x8D, 0x89, 0x82, - 0x7F, 0x81, 0x7A, 0x7C, 0x7E, 0x7F, 0x7C, 0x7C, - 0x80, 0x7F, 0x7F, 0x8C, 0xAE, 0xAE, 0x94, 0x80, - 0x7F, 0x7F, 0x80, 0x7F, 0x7F, 0x80, 0x7F, 0x80, - 0x80, 0x7F, 0x80, 0x7F, 0x80, 0x80, 0x7F, 0x7F, - 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x7F, 0x80, 0x7E, - 0x82, 0xA8, 0xB5, 0xA5, 0x83, 0x7D, 0x84, 0x83, - 0x83, 0x81, 0x7F, 0x81, 0x83, 0x84, 0x80, 0x7C, - 0x94, 0xBC, 0xC0, 0x9E, 0x82, 0x80, 0x80, 0x7F, - 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x80, 0x80, - 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x7F, 0x80, - 0x7F, 0x7F, 0x7F, 0x80, 0x7F, 0x82, 0xB3, 0xC2, - 0xAD, 0x83, 0x7F, 0x9C, 0xAD, 0xA5, 0x89, 0x81, - 0x96, 0xA8, 0xA3, 0x8C, 0x7D, 0x87, 0xAD, 0xB1, - 0x93, 0x82, 0x80, 0x7F, 0x7E, 0x7F, 0x80, 0x7F, - 0x80, 0x7F, 0x7F, 0x81, 0x80, 0x80, 0x81, 0x81, - 0x80, 0x81, 0x82, 0x7C, 0x7D, 0x82, 0x81, 0x80, - 0x7F, 0x7F, 0x83, 0xB2, 0xBF, 0xB0, 0x82, 0x7F, - 0xA1, 0xC0, 0xB7, 0x88, 0x7A, 0x9E, 0xC0, 0xB9, - 0x93, 0x80, 0x80, 0x86, 0x8B, 0x7E, 0x7E, 0x7F, - 0x7F, 0x81, 0x80, 0x7E, 0x7E, 0x7F, 0x81, 0x80, - 0x7F, 0x7D, 0x81, 0x81, 0x80, 0x7E, 0x7D, 0x7D, - 0x81, 0x7F, 0x7F, 0x7E, 0x7F, 0x80, 0x7F, 0x82, - 0xB2, 0xBE, 0xB1, 0x85, 0x8E, 0xAA, 0xC0, 0xBB, - 0x96, 0x8E, 0xA6, 0xBE, 0xB8, 0x9D, 0x8E, 0x8E, - 0x8C, 0x90, 0x84, 0x7C, 0x81, 0x87, 0x98, 0xA1, - 0x9A, 0x92, 0x91, 0x96, 0x97, 0x8D, 0x90, 0xA0, - 0x9E, 0x95, 0x82, 0x88, 0x96, 0xA1, 0x9C, 0x8B, - 0x81, 0x7E, 0x80, 0x7F, 0x83, 0xB2, 0xC0, 0xB0, - 0x8B, 0xB7, 0xBE, 0xBE, 0xBF, 0xBE, 0xBE, 0xBD, - 0xBF, 0xC2, 0xBF, 0xBA, 0xBE, 0xBE, 0xBD, 0x9B, - 0x82, 0x8A, 0xA7, 0xBB, 0xC3, 0xBF, 0xB9, 0xB8, - 0xB9, 0xBB, 0xB2, 0xB2, 0xBE, 0xC0, 0xBB, 0x9F, - 0xAD, 0xBA, 0xBD, 0xBD, 0xAF, 0x89, 0x7E, 0x7D, - 0x7F, 0x82, 0xB2, 0xC0, 0xB3, 0x8B, 0xB3, 0xBA, - 0xC0, 0xC0, 0xBB, 0xB9, 0xBB, 0xBF, 0xC0, 0xBC, - 0xB6, 0xBA, 0xBB, 0xBB, 0x9E, 0x84, 0xA2, 0xBE, - 0xBE, 0xB8, 0xB0, 0xB9, 0xBD, 0xBE, 0xBF, 0xB3, - 0xA4, 0xAC, 0xBA, 0xBF, 0xBC, 0xAA, 0xA4, 0xB8, - 0xC2, 0xB5, 0x8D, 0x80, 0x81, 0x7E, 0x83, 0xB1, - 0xBE, 0xB1, 0x82, 0x84, 0xAA, 0xC0, 0xBA, 0x8C, - 0x85, 0x9F, 0xBF, 0xBC, 0x95, 0x85, 0x97, 0xBD, - 0xBD, 0x9E, 0x8A, 0xB4, 0xC2, 0xB4, 0x8F, 0x83, - 0x89, 0xA8, 0xC1, 0xC1, 0xA1, 0x85, 0x8B, 0xB5, - 0xC1, 0xB5, 0x8A, 0x81, 0x9C, 0xBF, 0xBC, 0x8F, - 0x80, 0x7E, 0x7F, 0x82, 0xB1, 0xBF, 0xB1, 0x82, - 0x7F, 0xA9, 0xC0, 0xB8, 0x89, 0x83, 0x9D, 0xBF, - 0xBD, 0x93, 0x81, 0x94, 0xBE, 0xBA, 0x9C, 0x8F, - 0xB5, 0xBD, 0xAB, 0x85, 0x7C, 0x7E, 0x9F, 0xBF, - 0xBE, 0x9C, 0x81, 0x86, 0xB2, 0xBE, 0xB1, 0x86, - 0x80, 0x98, 0xBE, 0xBC, 0x91, 0x7F, 0x7E, 0x7F, - 0x82, 0xB1, 0xBF, 0xB1, 0x81, 0x81, 0xA9, 0xC0, - 0xB7, 0x89, 0x81, 0x9C, 0xBD, 0xBB, 0x91, 0x80, - 0x93, 0xBD, 0xBA, 0x9C, 0x8E, 0xB7, 0xC1, 0xB0, - 0x89, 0x7C, 0x82, 0xA3, 0xBE, 0xBC, 0x9A, 0x82, - 0x82, 0xAF, 0xBF, 0xAE, 0x86, 0x7E, 0x98, 0xBC, - 0xBD, 0x90, 0x7F, 0x7F, 0x7F, 0x82, 0xB1, 0xBE, - 0xB2, 0x81, 0x80, 0xA9, 0xBF, 0xB7, 0x89, 0x82, - 0x9C, 0xBC, 0xBA, 0x90, 0x80, 0x92, 0xBA, 0xC0, - 0x9F, 0x84, 0xA8, 0xC0, 0xBD, 0xA5, 0x9C, 0xA3, - 0xB5, 0xBF, 0xBB, 0x9C, 0x81, 0x84, 0xAE, 0xC0, - 0xB0, 0x85, 0x7F, 0x97, 0xBD, 0xBC, 0x91, 0x7F, - 0x7F, 0x7E, 0x82, 0xB3, 0xC1, 0xB1, 0x84, 0x7E, - 0xA7, 0xC0, 0xB7, 0x8B, 0x80, 0x9E, 0xBF, 0xBA, - 0x93, 0x7E, 0x93, 0xBB, 0xC2, 0x9F, 0x80, 0x92, - 0xB5, 0xC2, 0xC0, 0xBB, 0xBD, 0xBB, 0xBE, 0xBE, - 0x9D, 0x82, 0x85, 0xAC, 0xC1, 0xAF, 0x87, 0x80, - 0x9A, 0xBC, 0xB7, 0x90, 0x80, 0x80, 0x7E, 0x82, - 0xA6, 0xB1, 0xA4, 0x83, 0x7E, 0x9C, 0xAF, 0xA8, - 0x89, 0x7F, 0x98, 0xAF, 0xAB, 0x8F, 0x7D, 0x8E, - 0xAC, 0xB1, 0x95, 0x81, 0x80, 0x8C, 0xA6, 0xB5, - 0xB6, 0xA2, 0x9A, 0xA3, 0xA2, 0x8D, 0x7F, 0x84, - 0x96, 0xA8, 0x9B, 0x83, 0x7C, 0x90, 0xA5, 0x9F, - 0x8A, 0x80, 0x7E, 0x7F, 0x80, 0x88, 0x89, 0x85, - 0x7E, 0x7D, 0x85, 0x88, 0x88, 0x81, 0x7F, 0x86, - 0x89, 0x88, 0x84, 0x7D, 0x82, 0x86, 0x88, 0x84, - 0x7E, 0x7F, 0x80, 0x82, 0x88, 0x88, 0x83, 0x7E, - 0x80, 0x80, 0x7F, 0x7D, 0x7E, 0x81, 0x81, 0x82, - 0x7F, 0x7D, 0x81, 0x82, 0x81, 0x80, 0x7D, 0x7F, - 0x80, 0x80, 0x7F, 0x7D, 0x7C, 0x7E, 0x7E, 0x7C, - 0x7B, 0x7F, 0x7E, 0x7F, 0x80, 0x7D, 0x7C, 0x7F, - 0x80, 0x7F, 0x7E, 0x7E, 0x7F, 0x7E, 0x80, 0x80, - 0x7E, 0x7D, 0x81, 0x81, 0x7C, 0x81, 0x81, 0x7F, - 0x81, 0x81, 0x7F, 0x7D, 0x7F, 0x81, 0x81, 0x80, - 0x7F, 0x7F, 0x81, 0x82, 0x81, 0x7F, 0x81, 0x7F, - 0x7E, 0x81, 0x82, 0x7F, 0x7E, 0x81, 0x7F, 0x7F, - 0x80, 0x80, 0x81, 0x7D, 0x7C, 0x80, 0x81, 0x80, - 0x7D, 0x80, 0x80, 0x7C, 0x7F, 0x81, 0x80, 0x7F, - 0x7F, 0x7B, 0x7F, 0x7F, 0x7C, 0x7D, 0x81, 0x81, - 0x7D, 0x7D, 0x80, 0x81, 0x7E, 0x7E, 0x7F, 0x81, - 0x7F, 0x7B -}; -const UWORD8 gau1_ihevcd_logo_420sp_uv[] = -{ - 0x7F, 0x7E, 0x7D, 0x80, 0x7F, 0x7D, 0x80, 0x7E, 0x7D, 0x80, 0x7E, 0x81, 0x7D, 0x7E, 0x82, 0x7C, - 0x80, 0x80, 0x81, 0x81, 0x7F, 0x7E, 0x80, 0x7D, 0x80, 0x80, 0x7F, 0x81, 0x80, 0x7C, 0x7E, 0x81, - 0x7B, 0x81, 0x7D, 0x7F, 0x7D, 0x81, 0x81, 0x7E, 0x7E, 0x80, 0x7D, 0x7F, 0x80, 0x7C, 0x80, 0x7F, - 0x7F, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x80, 0x7F, 0x80, 0x80, 0x7F, - 0x80, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, - 0x7F, 0x7F, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x81, 0x80, 0x81, 0x80, 0x80, 0x80, - 0x81, 0x80, 0x81, 0x7C, 0x81, 0x7B, 0x7F, 0x7F, 0x7D, 0x81, 0x7E, 0x7F, 0x81, 0x7F, 0x7D, 0x81, - 0x7B, 0x82, 0x7E, 0x81, 0x7F, 0x80, 0x7E, 0x81, 0x80, 0x7F, 0x80, 0x7D, 0x80, 0x7E, 0x78, 0x86, - 0x78, 0x87, 0x7C, 0x83, 0x80, 0x81, 0x80, 0x7F, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x7F, 0x7F, 0x80, 0x80, 0x7F, 0x80, 0x80, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x80, - 0x80, 0x80, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x7F, 0x80, 0x7F, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x7F, 0x7F, 0x7D, 0x81, 0x7C, 0x81, 0x6E, 0x8C, 0x69, 0x8D, 0x70, 0x89, 0x7B, 0x82, - 0x7E, 0x7F, 0x7D, 0x81, 0x82, 0x7A, 0x82, 0x7C, 0x7F, 0x7E, 0x80, 0x7F, 0x80, 0x7C, 0x82, 0x7C, - 0x7E, 0x80, 0x80, 0x7F, 0x80, 0x7F, 0x71, 0x8C, 0x4B, 0xAE, 0x4A, 0xAE, 0x64, 0x94, 0x7A, 0x80, - 0x7F, 0x7F, 0x80, 0x7F, 0x7F, 0x80, 0x80, 0x7F, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x7F, 0x80, 0x80, - 0x7F, 0x80, 0x7F, 0x7F, 0x7F, 0x80, 0x7F, 0x7F, 0x80, 0x80, 0x7F, 0x80, 0x7F, 0x7F, 0x80, 0x7F, - 0x80, 0x7F, 0x80, 0x7F, 0x80, 0x7F, 0x7F, 0x80, 0x7F, 0x80, 0x80, 0x7F, 0x80, 0x80, 0x7F, 0x7E, - 0x77, 0x82, 0x54, 0xA8, 0x43, 0xB5, 0x53, 0xA5, 0x76, 0x83, 0x7F, 0x7D, 0x75, 0x84, 0x75, 0x83, - 0x77, 0x83, 0x7E, 0x81, 0x80, 0x7F, 0x7A, 0x81, 0x78, 0x83, 0x74, 0x84, 0x7A, 0x80, 0x7E, 0x7C, - 0x66, 0x94, 0x39, 0xBC, 0x34, 0xC0, 0x57, 0x9E, 0x79, 0x82, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x7F, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x80, 0x80, 0x7F, 0x80, 0x7F, 0x7F, 0x80, 0x7F, 0x80, - 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x7F, 0x7F, 0x80, 0x7F, 0x80, 0x7F, 0x7F, 0x7F, 0x80, - 0x80, 0x7F, 0x7F, 0x7F, 0x80, 0x7F, 0x7F, 0x80, 0x7F, 0x7F, 0x79, 0x82, 0x49, 0xB3, 0x39, 0xC2, - 0x4A, 0xAD, 0x77, 0x83, 0x7D, 0x7F, 0x5C, 0x9C, 0x4F, 0xAD, 0x55, 0xA5, 0x6F, 0x89, 0x79, 0x81, - 0x64, 0x96, 0x52, 0xA8, 0x52, 0xA3, 0x6B, 0x8C, 0x80, 0x7D, 0x70, 0x87, 0x4F, 0xAD, 0x47, 0xB1, - 0x6A, 0x93, 0x7B, 0x82, 0x7E, 0x80, 0x7E, 0x7F, 0x80, 0x7E, 0x7F, 0x7F, 0x7D, 0x80, 0x7F, 0x7F, - 0x7E, 0x80, 0x7F, 0x7F, 0x7D, 0x7F, 0x7E, 0x81, 0x7E, 0x80, 0x7D, 0x80, 0x7E, 0x81, 0x80, 0x81, - 0x80, 0x80, 0x7F, 0x81, 0x7E, 0x82, 0x81, 0x7C, 0x80, 0x7D, 0x7D, 0x82, 0x7D, 0x81, 0x80, 0x80, - 0x7F, 0x7F, 0x7E, 0x7F, 0x7A, 0x83, 0x48, 0xB2, 0x3A, 0xBF, 0x45, 0xB0, 0x78, 0x82, 0x7E, 0x7F, - 0x55, 0xA1, 0x3B, 0xC0, 0x42, 0xB7, 0x6D, 0x88, 0x7F, 0x7A, 0x5C, 0x9E, 0x3D, 0xC0, 0x40, 0xB9, - 0x64, 0x93, 0x80, 0x80, 0x7E, 0x80, 0x76, 0x86, 0x6C, 0x8B, 0x7F, 0x7E, 0x7D, 0x7E, 0x80, 0x7F, - 0x7E, 0x7F, 0x7A, 0x81, 0x7B, 0x80, 0x7C, 0x7E, 0x80, 0x7E, 0x80, 0x7F, 0x80, 0x81, 0x7E, 0x80, - 0x80, 0x7F, 0x7F, 0x7D, 0x79, 0x81, 0x7B, 0x81, 0x80, 0x80, 0x80, 0x7E, 0x80, 0x7D, 0x80, 0x7D, - 0x7A, 0x81, 0x79, 0x7F, 0x7F, 0x7F, 0x81, 0x7E, 0x80, 0x7F, 0x7F, 0x80, 0x7E, 0x7F, 0x7A, 0x82, - 0x48, 0xB2, 0x3A, 0xBE, 0x45, 0xB1, 0x74, 0x85, 0x6D, 0x8E, 0x4E, 0xAA, 0x3B, 0xC0, 0x3F, 0xBB, - 0x5F, 0x96, 0x6B, 0x8E, 0x51, 0xA6, 0x3B, 0xBE, 0x3E, 0xB8, 0x58, 0x9D, 0x6B, 0x8E, 0x6A, 0x8E, - 0x6C, 0x8C, 0x68, 0x90, 0x76, 0x84, 0x81, 0x7C, 0x7F, 0x81, 0x74, 0x87, 0x60, 0x98, 0x57, 0xA1, - 0x5C, 0x9A, 0x66, 0x92, 0x67, 0x91, 0x65, 0x96, 0x63, 0x97, 0x69, 0x8D, 0x65, 0x90, 0x59, 0xA0, - 0x5A, 0x9E, 0x65, 0x95, 0x75, 0x82, 0x6F, 0x88, 0x62, 0x96, 0x57, 0xA1, 0x5B, 0x9C, 0x6D, 0x8B, - 0x7A, 0x81, 0x81, 0x7E, 0x7D, 0x80, 0x7F, 0x7F, 0x79, 0x83, 0x49, 0xB2, 0x3A, 0xC0, 0x48, 0xB0, - 0x6D, 0x8B, 0x44, 0xB7, 0x3E, 0xBE, 0x3E, 0xBE, 0x3D, 0xBF, 0x3C, 0xBE, 0x3C, 0xBE, 0x3B, 0xBD, - 0x3A, 0xBF, 0x3B, 0xC2, 0x3F, 0xBF, 0x3F, 0xBA, 0x3E, 0xBE, 0x3A, 0xBE, 0x3D, 0xBD, 0x5B, 0x9B, - 0x7C, 0x82, 0x6E, 0x8A, 0x54, 0xA7, 0x3E, 0xBB, 0x34, 0xC3, 0x39, 0xBF, 0x3D, 0xB9, 0x3D, 0xB8, - 0x3D, 0xB9, 0x3C, 0xBB, 0x43, 0xB2, 0x44, 0xB2, 0x3B, 0xBE, 0x38, 0xC0, 0x3D, 0xBB, 0x56, 0x9F, - 0x49, 0xAD, 0x3B, 0xBA, 0x3D, 0xBD, 0x3B, 0xBD, 0x49, 0xAF, 0x6E, 0x89, 0x7F, 0x7E, 0x80, 0x7D, - 0x7E, 0x7F, 0x79, 0x82, 0x49, 0xB2, 0x3A, 0xC0, 0x45, 0xB3, 0x6B, 0x8B, 0x47, 0xB3, 0x43, 0xBA, - 0x3A, 0xC0, 0x3C, 0xC0, 0x40, 0xBB, 0x42, 0xB9, 0x3D, 0xBB, 0x39, 0xBF, 0x3D, 0xC0, 0x40, 0xBC, - 0x40, 0xB6, 0x40, 0xBA, 0x3F, 0xBB, 0x3F, 0xBB, 0x54, 0x9E, 0x7A, 0x84, 0x56, 0xA2, 0x3B, 0xBE, - 0x3B, 0xBE, 0x42, 0xB8, 0x48, 0xB0, 0x42, 0xB9, 0x3F, 0xBD, 0x3D, 0xBE, 0x3C, 0xBF, 0x45, 0xB3, - 0x51, 0xA4, 0x4D, 0xAC, 0x41, 0xBA, 0x3B, 0xBF, 0x3B, 0xBC, 0x4B, 0xAA, 0x52, 0xA4, 0x43, 0xB8, - 0x35, 0xC2, 0x45, 0xB5, 0x6D, 0x8D, 0x7E, 0x80, 0x7E, 0x81, 0x7E, 0x7E, 0x7A, 0x83, 0x49, 0xB1, - 0x3A, 0xBE, 0x46, 0xB1, 0x77, 0x82, 0x76, 0x84, 0x4E, 0xAA, 0x3B, 0xC0, 0x42, 0xBA, 0x62, 0x8C, - 0x77, 0x85, 0x56, 0x9F, 0x3A, 0xBF, 0x3E, 0xBC, 0x5F, 0x95, 0x75, 0x85, 0x5F, 0x97, 0x3C, 0xBD, - 0x3B, 0xBD, 0x59, 0x9E, 0x6B, 0x8A, 0x46, 0xB4, 0x39, 0xC2, 0x46, 0xB4, 0x66, 0x8F, 0x75, 0x83, - 0x6D, 0x89, 0x51, 0xA8, 0x3D, 0xC1, 0x3C, 0xC1, 0x58, 0xA1, 0x7A, 0x85, 0x6E, 0x8B, 0x44, 0xB5, - 0x39, 0xC1, 0x43, 0xB5, 0x6F, 0x8A, 0x77, 0x81, 0x5B, 0x9C, 0x3B, 0xBF, 0x3C, 0xBC, 0x66, 0x8F, - 0x7F, 0x80, 0x7F, 0x7E, 0x7E, 0x7F, 0x7A, 0x82, 0x48, 0xB1, 0x3A, 0xBF, 0x45, 0xB1, 0x7A, 0x82, - 0x7B, 0x7F, 0x4E, 0xA9, 0x3C, 0xC0, 0x44, 0xB8, 0x68, 0x89, 0x7C, 0x83, 0x5C, 0x9D, 0x3B, 0xBF, - 0x40, 0xBD, 0x63, 0x93, 0x7D, 0x81, 0x65, 0x94, 0x3B, 0xBE, 0x3E, 0xBA, 0x5B, 0x9C, 0x65, 0x8F, - 0x3F, 0xB5, 0x3A, 0xBD, 0x4D, 0xAB, 0x72, 0x85, 0x81, 0x7C, 0x7C, 0x7E, 0x5A, 0x9F, 0x3C, 0xBF, - 0x3D, 0xBE, 0x5C, 0x9C, 0x7E, 0x81, 0x71, 0x86, 0x46, 0xB2, 0x3B, 0xBE, 0x46, 0xB1, 0x75, 0x86, - 0x7C, 0x80, 0x61, 0x98, 0x3C, 0xBE, 0x3C, 0xBC, 0x66, 0x91, 0x7F, 0x7F, 0x7F, 0x7E, 0x7E, 0x7F, - 0x7A, 0x82, 0x49, 0xB1, 0x3B, 0xBF, 0x47, 0xB1, 0x7B, 0x81, 0x7B, 0x81, 0x50, 0xA9, 0x3D, 0xC0, - 0x46, 0xB7, 0x69, 0x89, 0x7F, 0x81, 0x5D, 0x9C, 0x3E, 0xBD, 0x40, 0xBB, 0x64, 0x91, 0x7F, 0x80, - 0x67, 0x93, 0x3D, 0xBD, 0x3D, 0xBA, 0x5B, 0x9C, 0x69, 0x8E, 0x43, 0xB7, 0x3D, 0xC1, 0x4B, 0xB0, - 0x6D, 0x89, 0x7C, 0x7C, 0x78, 0x82, 0x58, 0xA3, 0x3D, 0xBE, 0x3E, 0xBC, 0x5E, 0x9A, 0x7F, 0x82, - 0x73, 0x82, 0x48, 0xAF, 0x3E, 0xBF, 0x4B, 0xAE, 0x76, 0x86, 0x7E, 0x7E, 0x63, 0x98, 0x3D, 0xBC, - 0x3C, 0xBD, 0x67, 0x90, 0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x7F, 0x79, 0x82, 0x48, 0xB1, 0x3A, 0xBE, - 0x46, 0xB2, 0x7B, 0x81, 0x7C, 0x80, 0x51, 0xA9, 0x3E, 0xBF, 0x45, 0xB7, 0x68, 0x89, 0x7D, 0x82, - 0x5D, 0x9C, 0x3B, 0xBC, 0x3F, 0xBA, 0x64, 0x90, 0x7E, 0x80, 0x68, 0x92, 0x3E, 0xBA, 0x38, 0xC0, - 0x59, 0x9F, 0x74, 0x84, 0x51, 0xA8, 0x3D, 0xC0, 0x3F, 0xBD, 0x50, 0xA5, 0x5A, 0x9C, 0x53, 0xA3, - 0x43, 0xB5, 0x3C, 0xBF, 0x3F, 0xBB, 0x5D, 0x9C, 0x7F, 0x81, 0x72, 0x84, 0x48, 0xAE, 0x3C, 0xC0, - 0x4A, 0xB0, 0x77, 0x85, 0x7E, 0x7F, 0x62, 0x97, 0x3E, 0xBD, 0x3C, 0xBC, 0x67, 0x91, 0x80, 0x7F, - 0x80, 0x7F, 0x7F, 0x7E, 0x79, 0x82, 0x4A, 0xB3, 0x38, 0xC1, 0x49, 0xB1, 0x79, 0x84, 0x7C, 0x7E, - 0x51, 0xA7, 0x3A, 0xC0, 0x40, 0xB7, 0x67, 0x8B, 0x7B, 0x80, 0x5A, 0x9E, 0x39, 0xBF, 0x3C, 0xBA, - 0x63, 0x93, 0x7E, 0x7E, 0x66, 0x93, 0x3D, 0xBB, 0x37, 0xC2, 0x5A, 0x9F, 0x7B, 0x80, 0x65, 0x92, - 0x47, 0xB5, 0x38, 0xC2, 0x39, 0xC0, 0x3F, 0xBB, 0x3B, 0xBD, 0x3B, 0xBB, 0x3B, 0xBE, 0x3D, 0xBE, - 0x5A, 0x9D, 0x7E, 0x82, 0x71, 0x85, 0x46, 0xAC, 0x3B, 0xC1, 0x47, 0xAF, 0x74, 0x87, 0x7E, 0x80, - 0x5E, 0x9A, 0x3A, 0xBC, 0x3E, 0xB7, 0x68, 0x90, 0x7F, 0x80, 0x7E, 0x80, 0x80, 0x7E, 0x7A, 0x82, - 0x58, 0xA6, 0x4A, 0xB1, 0x5A, 0xA4, 0x79, 0x83, 0x7E, 0x7E, 0x5D, 0x9C, 0x49, 0xAF, 0x4F, 0xA8, - 0x6E, 0x89, 0x7C, 0x7F, 0x64, 0x98, 0x4D, 0xAF, 0x4F, 0xAB, 0x6B, 0x8F, 0x80, 0x7D, 0x6E, 0x8E, - 0x4E, 0xAC, 0x4A, 0xB1, 0x66, 0x95, 0x7C, 0x81, 0x7A, 0x80, 0x6B, 0x8C, 0x54, 0xA6, 0x48, 0xB5, - 0x4A, 0xB6, 0x57, 0xA2, 0x5D, 0x9A, 0x57, 0xA3, 0x58, 0xA2, 0x6C, 0x8D, 0x80, 0x7F, 0x78, 0x84, - 0x5A, 0x96, 0x55, 0xA8, 0x5D, 0x9B, 0x79, 0x83, 0x81, 0x7C, 0x6A, 0x90, 0x53, 0xA5, 0x59, 0x9F, - 0x72, 0x8A, 0x7E, 0x80, 0x7F, 0x7E, 0x80, 0x7F, 0x7E, 0x80, 0x73, 0x88, 0x6F, 0x89, 0x76, 0x85, - 0x80, 0x7E, 0x7F, 0x7D, 0x75, 0x85, 0x72, 0x88, 0x70, 0x88, 0x7A, 0x81, 0x7F, 0x7F, 0x78, 0x86, - 0x72, 0x89, 0x72, 0x88, 0x77, 0x84, 0x80, 0x7D, 0x7D, 0x82, 0x75, 0x86, 0x6F, 0x88, 0x79, 0x84, - 0x7F, 0x7E, 0x80, 0x7F, 0x80, 0x80, 0x79, 0x82, 0x72, 0x88, 0x6D, 0x88, 0x79, 0x83, 0x7E, 0x7E, - 0x7C, 0x80, 0x7A, 0x80, 0x7D, 0x7F, 0x81, 0x7D, 0x80, 0x7E, 0x77, 0x81, 0x78, 0x81, 0x7D, 0x82, - 0x7F, 0x7F, 0x7F, 0x7D, 0x7D, 0x81, 0x7C, 0x82, 0x7B, 0x81, 0x7C, 0x80, 0x7E, 0x7D, 0x81, 0x7F, - 0x7F, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x80, 0x7D, 0x81, 0x7C, 0x81, 0x7E, 0x81, 0x7E, 0x81, 0x7C, - 0x80, 0x7B, 0x80, 0x7F, 0x81, 0x7E, 0x81, 0x7F, 0x81, 0x80, 0x81, 0x7D, 0x7E, 0x7C, 0x80, 0x7F, - 0x80, 0x80, 0x81, 0x7F, 0x81, 0x7E, 0x80, 0x7E, 0x7F, 0x7F, 0x80, 0x7E, 0x7C, 0x80, 0x7B, 0x80, - 0x7F, 0x7E, 0x80, 0x7D, 0x81, 0x81, 0x7E, 0x81, 0x81, 0x7C, 0x7F, 0x81, 0x7D, 0x81, 0x7E, 0x7F, - 0x7C, 0x81, 0x7F, 0x81, 0x80, 0x7F, 0x81, 0x7D, 0x7F, 0x7F, 0x7E, 0x81, 0x7C, 0x81, 0x7F, 0x80, - 0x81, 0x7F, 0x80, 0x7F, 0x7C, 0x81, 0x7B, 0x82, 0x7D, 0x81, 0x7E, 0x7F, 0x7E, 0x81, 0x7F, 0x7F, - 0x80, 0x7E, 0x7E, 0x81, 0x7E, 0x82, 0x7F, 0x7F, 0x81, 0x7E, 0x7E, 0x81, 0x80, 0x7F, 0x7F, 0x7F, - 0x7F, 0x80, 0x7D, 0x80, 0x7C, 0x81, 0x7F, 0x7D, 0x82, 0x7C, 0x7E, 0x80, 0x7E, 0x81, 0x7E, 0x80, - 0x80, 0x7D, 0x7C, 0x80, 0x7C, 0x80, 0x7F, 0x7C, 0x80, 0x7F, 0x7D, 0x81, 0x7D, 0x80, 0x7F, 0x7F, - 0x7F, 0x7F, 0x82, 0x7B, 0x7F, 0x7F, 0x7E, 0x7F, 0x82, 0x7C, 0x7E, 0x7D, 0x7F, 0x81, 0x80, 0x81, - 0x7F, 0x7D, 0x7D, 0x7D, 0x80, 0x80, 0x82, 0x81, 0x80, 0x7E, 0x7C, 0x7E, 0x7E, 0x7F, 0x7F, 0x81, - 0x7F, 0x7F, 0x81, 0x7B -}; -const UWORD8 gau1_ihevcd_logo_420sp_vu[] = -{ - 0x7E, 0x7F, 0x80, 0x7D, 0x7D, 0x7F, 0x7E, 0x80, 0x80, 0x7D, 0x81, 0x7E, 0x7E, 0x7D, 0x7C, 0x82, - 0x80, 0x80, 0x81, 0x81, 0x7E, 0x7F, 0x7D, 0x80, 0x80, 0x80, 0x81, 0x7F, 0x7C, 0x80, 0x81, 0x7E, - 0x81, 0x7B, 0x7F, 0x7D, 0x81, 0x7D, 0x7E, 0x81, 0x80, 0x7E, 0x7F, 0x7D, 0x7C, 0x80, 0x7F, 0x80, - 0x80, 0x7F, 0x7F, 0x80, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x80, 0x7F, 0x7F, 0x80, - 0x7F, 0x80, 0x7F, 0x7F, 0x80, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x7F, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, - 0x7F, 0x7F, 0x7F, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x7F, 0x80, 0x81, 0x80, 0x81, 0x80, 0x80, - 0x80, 0x81, 0x7C, 0x81, 0x7B, 0x81, 0x7F, 0x7F, 0x81, 0x7D, 0x7F, 0x7E, 0x7F, 0x81, 0x81, 0x7D, - 0x82, 0x7B, 0x81, 0x7E, 0x80, 0x7F, 0x81, 0x7E, 0x7F, 0x80, 0x7D, 0x80, 0x7E, 0x80, 0x86, 0x78, - 0x87, 0x78, 0x83, 0x7C, 0x81, 0x80, 0x7F, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x80, 0x80, 0x7F, 0x80, 0x80, 0x7F, 0x7F, 0x80, 0x7F, - 0x80, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x7F, 0x80, 0x7F, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x7F, 0x7F, 0x81, 0x7D, 0x81, 0x7C, 0x8C, 0x6E, 0x8D, 0x69, 0x89, 0x70, 0x82, 0x7B, - 0x7F, 0x7E, 0x81, 0x7D, 0x7A, 0x82, 0x7C, 0x82, 0x7E, 0x7F, 0x7F, 0x80, 0x7C, 0x80, 0x7C, 0x82, - 0x80, 0x7E, 0x7F, 0x80, 0x7F, 0x80, 0x8C, 0x71, 0xAE, 0x4B, 0xAE, 0x4A, 0x94, 0x64, 0x80, 0x7A, - 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x7F, 0x7F, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x7F, 0x80, 0x80, 0x80, - 0x80, 0x7F, 0x7F, 0x7F, 0x80, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, - 0x7F, 0x80, 0x7F, 0x80, 0x7F, 0x80, 0x80, 0x7F, 0x80, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x7E, 0x7F, - 0x82, 0x77, 0xA8, 0x54, 0xB5, 0x43, 0xA5, 0x53, 0x83, 0x76, 0x7D, 0x7F, 0x84, 0x75, 0x83, 0x75, - 0x83, 0x77, 0x81, 0x7E, 0x7F, 0x80, 0x81, 0x7A, 0x83, 0x78, 0x84, 0x74, 0x80, 0x7A, 0x7C, 0x7E, - 0x94, 0x66, 0xBC, 0x39, 0xC0, 0x34, 0x9E, 0x57, 0x82, 0x79, 0x80, 0x7F, 0x80, 0x80, 0x7F, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x80, 0x7F, 0x80, 0x80, 0x7F, 0x80, 0x7F, - 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x7F, 0x80, 0x7F, 0x7F, 0x7F, 0x80, 0x7F, - 0x7F, 0x80, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x82, 0x79, 0xB3, 0x49, 0xC2, 0x39, - 0xAD, 0x4A, 0x83, 0x77, 0x7F, 0x7D, 0x9C, 0x5C, 0xAD, 0x4F, 0xA5, 0x55, 0x89, 0x6F, 0x81, 0x79, - 0x96, 0x64, 0xA8, 0x52, 0xA3, 0x52, 0x8C, 0x6B, 0x7D, 0x80, 0x87, 0x70, 0xAD, 0x4F, 0xB1, 0x47, - 0x93, 0x6A, 0x82, 0x7B, 0x80, 0x7E, 0x7F, 0x7E, 0x7E, 0x80, 0x7F, 0x7F, 0x80, 0x7D, 0x7F, 0x7F, - 0x80, 0x7E, 0x7F, 0x7F, 0x7F, 0x7D, 0x81, 0x7E, 0x80, 0x7E, 0x80, 0x7D, 0x81, 0x7E, 0x81, 0x80, - 0x80, 0x80, 0x81, 0x7F, 0x82, 0x7E, 0x7C, 0x81, 0x7D, 0x80, 0x82, 0x7D, 0x81, 0x7D, 0x80, 0x80, - 0x7F, 0x7F, 0x7F, 0x7E, 0x83, 0x7A, 0xB2, 0x48, 0xBF, 0x3A, 0xB0, 0x45, 0x82, 0x78, 0x7F, 0x7E, - 0xA1, 0x55, 0xC0, 0x3B, 0xB7, 0x42, 0x88, 0x6D, 0x7A, 0x7F, 0x9E, 0x5C, 0xC0, 0x3D, 0xB9, 0x40, - 0x93, 0x64, 0x80, 0x80, 0x80, 0x7E, 0x86, 0x76, 0x8B, 0x6C, 0x7E, 0x7F, 0x7E, 0x7D, 0x7F, 0x80, - 0x7F, 0x7E, 0x81, 0x7A, 0x80, 0x7B, 0x7E, 0x7C, 0x7E, 0x80, 0x7F, 0x80, 0x81, 0x80, 0x80, 0x7E, - 0x7F, 0x80, 0x7D, 0x7F, 0x81, 0x79, 0x81, 0x7B, 0x80, 0x80, 0x7E, 0x80, 0x7D, 0x80, 0x7D, 0x80, - 0x81, 0x7A, 0x7F, 0x79, 0x7F, 0x7F, 0x7E, 0x81, 0x7F, 0x80, 0x80, 0x7F, 0x7F, 0x7E, 0x82, 0x7A, - 0xB2, 0x48, 0xBE, 0x3A, 0xB1, 0x45, 0x85, 0x74, 0x8E, 0x6D, 0xAA, 0x4E, 0xC0, 0x3B, 0xBB, 0x3F, - 0x96, 0x5F, 0x8E, 0x6B, 0xA6, 0x51, 0xBE, 0x3B, 0xB8, 0x3E, 0x9D, 0x58, 0x8E, 0x6B, 0x8E, 0x6A, - 0x8C, 0x6C, 0x90, 0x68, 0x84, 0x76, 0x7C, 0x81, 0x81, 0x7F, 0x87, 0x74, 0x98, 0x60, 0xA1, 0x57, - 0x9A, 0x5C, 0x92, 0x66, 0x91, 0x67, 0x96, 0x65, 0x97, 0x63, 0x8D, 0x69, 0x90, 0x65, 0xA0, 0x59, - 0x9E, 0x5A, 0x95, 0x65, 0x82, 0x75, 0x88, 0x6F, 0x96, 0x62, 0xA1, 0x57, 0x9C, 0x5B, 0x8B, 0x6D, - 0x81, 0x7A, 0x7E, 0x81, 0x80, 0x7D, 0x7F, 0x7F, 0x83, 0x79, 0xB2, 0x49, 0xC0, 0x3A, 0xB0, 0x48, - 0x8B, 0x6D, 0xB7, 0x44, 0xBE, 0x3E, 0xBE, 0x3E, 0xBF, 0x3D, 0xBE, 0x3C, 0xBE, 0x3C, 0xBD, 0x3B, - 0xBF, 0x3A, 0xC2, 0x3B, 0xBF, 0x3F, 0xBA, 0x3F, 0xBE, 0x3E, 0xBE, 0x3A, 0xBD, 0x3D, 0x9B, 0x5B, - 0x82, 0x7C, 0x8A, 0x6E, 0xA7, 0x54, 0xBB, 0x3E, 0xC3, 0x34, 0xBF, 0x39, 0xB9, 0x3D, 0xB8, 0x3D, - 0xB9, 0x3D, 0xBB, 0x3C, 0xB2, 0x43, 0xB2, 0x44, 0xBE, 0x3B, 0xC0, 0x38, 0xBB, 0x3D, 0x9F, 0x56, - 0xAD, 0x49, 0xBA, 0x3B, 0xBD, 0x3D, 0xBD, 0x3B, 0xAF, 0x49, 0x89, 0x6E, 0x7E, 0x7F, 0x7D, 0x80, - 0x7F, 0x7E, 0x82, 0x79, 0xB2, 0x49, 0xC0, 0x3A, 0xB3, 0x45, 0x8B, 0x6B, 0xB3, 0x47, 0xBA, 0x43, - 0xC0, 0x3A, 0xC0, 0x3C, 0xBB, 0x40, 0xB9, 0x42, 0xBB, 0x3D, 0xBF, 0x39, 0xC0, 0x3D, 0xBC, 0x40, - 0xB6, 0x40, 0xBA, 0x40, 0xBB, 0x3F, 0xBB, 0x3F, 0x9E, 0x54, 0x84, 0x7A, 0xA2, 0x56, 0xBE, 0x3B, - 0xBE, 0x3B, 0xB8, 0x42, 0xB0, 0x48, 0xB9, 0x42, 0xBD, 0x3F, 0xBE, 0x3D, 0xBF, 0x3C, 0xB3, 0x45, - 0xA4, 0x51, 0xAC, 0x4D, 0xBA, 0x41, 0xBF, 0x3B, 0xBC, 0x3B, 0xAA, 0x4B, 0xA4, 0x52, 0xB8, 0x43, - 0xC2, 0x35, 0xB5, 0x45, 0x8D, 0x6D, 0x80, 0x7E, 0x81, 0x7E, 0x7E, 0x7E, 0x83, 0x7A, 0xB1, 0x49, - 0xBE, 0x3A, 0xB1, 0x46, 0x82, 0x77, 0x84, 0x76, 0xAA, 0x4E, 0xC0, 0x3B, 0xBA, 0x42, 0x8C, 0x62, - 0x85, 0x77, 0x9F, 0x56, 0xBF, 0x3A, 0xBC, 0x3E, 0x95, 0x5F, 0x85, 0x75, 0x97, 0x5F, 0xBD, 0x3C, - 0xBD, 0x3B, 0x9E, 0x59, 0x8A, 0x6B, 0xB4, 0x46, 0xC2, 0x39, 0xB4, 0x46, 0x8F, 0x66, 0x83, 0x75, - 0x89, 0x6D, 0xA8, 0x51, 0xC1, 0x3D, 0xC1, 0x3C, 0xA1, 0x58, 0x85, 0x7A, 0x8B, 0x6E, 0xB5, 0x44, - 0xC1, 0x39, 0xB5, 0x43, 0x8A, 0x6F, 0x81, 0x77, 0x9C, 0x5B, 0xBF, 0x3B, 0xBC, 0x3C, 0x8F, 0x66, - 0x80, 0x7F, 0x7E, 0x7F, 0x7F, 0x7E, 0x82, 0x7A, 0xB1, 0x48, 0xBF, 0x3A, 0xB1, 0x45, 0x82, 0x7A, - 0x7F, 0x7B, 0xA9, 0x4E, 0xC0, 0x3C, 0xB8, 0x44, 0x89, 0x68, 0x83, 0x7C, 0x9D, 0x5C, 0xBF, 0x3B, - 0xBD, 0x40, 0x93, 0x63, 0x81, 0x7D, 0x94, 0x65, 0xBE, 0x3B, 0xBA, 0x3E, 0x9C, 0x5B, 0x8F, 0x65, - 0xB5, 0x3F, 0xBD, 0x3A, 0xAB, 0x4D, 0x85, 0x72, 0x7C, 0x81, 0x7E, 0x7C, 0x9F, 0x5A, 0xBF, 0x3C, - 0xBE, 0x3D, 0x9C, 0x5C, 0x81, 0x7E, 0x86, 0x71, 0xB2, 0x46, 0xBE, 0x3B, 0xB1, 0x46, 0x86, 0x75, - 0x80, 0x7C, 0x98, 0x61, 0xBE, 0x3C, 0xBC, 0x3C, 0x91, 0x66, 0x7F, 0x7F, 0x7E, 0x7F, 0x7F, 0x7E, - 0x82, 0x7A, 0xB1, 0x49, 0xBF, 0x3B, 0xB1, 0x47, 0x81, 0x7B, 0x81, 0x7B, 0xA9, 0x50, 0xC0, 0x3D, - 0xB7, 0x46, 0x89, 0x69, 0x81, 0x7F, 0x9C, 0x5D, 0xBD, 0x3E, 0xBB, 0x40, 0x91, 0x64, 0x80, 0x7F, - 0x93, 0x67, 0xBD, 0x3D, 0xBA, 0x3D, 0x9C, 0x5B, 0x8E, 0x69, 0xB7, 0x43, 0xC1, 0x3D, 0xB0, 0x4B, - 0x89, 0x6D, 0x7C, 0x7C, 0x82, 0x78, 0xA3, 0x58, 0xBE, 0x3D, 0xBC, 0x3E, 0x9A, 0x5E, 0x82, 0x7F, - 0x82, 0x73, 0xAF, 0x48, 0xBF, 0x3E, 0xAE, 0x4B, 0x86, 0x76, 0x7E, 0x7E, 0x98, 0x63, 0xBC, 0x3D, - 0xBD, 0x3C, 0x90, 0x67, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x82, 0x79, 0xB1, 0x48, 0xBE, 0x3A, - 0xB2, 0x46, 0x81, 0x7B, 0x80, 0x7C, 0xA9, 0x51, 0xBF, 0x3E, 0xB7, 0x45, 0x89, 0x68, 0x82, 0x7D, - 0x9C, 0x5D, 0xBC, 0x3B, 0xBA, 0x3F, 0x90, 0x64, 0x80, 0x7E, 0x92, 0x68, 0xBA, 0x3E, 0xC0, 0x38, - 0x9F, 0x59, 0x84, 0x74, 0xA8, 0x51, 0xC0, 0x3D, 0xBD, 0x3F, 0xA5, 0x50, 0x9C, 0x5A, 0xA3, 0x53, - 0xB5, 0x43, 0xBF, 0x3C, 0xBB, 0x3F, 0x9C, 0x5D, 0x81, 0x7F, 0x84, 0x72, 0xAE, 0x48, 0xC0, 0x3C, - 0xB0, 0x4A, 0x85, 0x77, 0x7F, 0x7E, 0x97, 0x62, 0xBD, 0x3E, 0xBC, 0x3C, 0x91, 0x67, 0x7F, 0x80, - 0x7F, 0x80, 0x7E, 0x7F, 0x82, 0x79, 0xB3, 0x4A, 0xC1, 0x38, 0xB1, 0x49, 0x84, 0x79, 0x7E, 0x7C, - 0xA7, 0x51, 0xC0, 0x3A, 0xB7, 0x40, 0x8B, 0x67, 0x80, 0x7B, 0x9E, 0x5A, 0xBF, 0x39, 0xBA, 0x3C, - 0x93, 0x63, 0x7E, 0x7E, 0x93, 0x66, 0xBB, 0x3D, 0xC2, 0x37, 0x9F, 0x5A, 0x80, 0x7B, 0x92, 0x65, - 0xB5, 0x47, 0xC2, 0x38, 0xC0, 0x39, 0xBB, 0x3F, 0xBD, 0x3B, 0xBB, 0x3B, 0xBE, 0x3B, 0xBE, 0x3D, - 0x9D, 0x5A, 0x82, 0x7E, 0x85, 0x71, 0xAC, 0x46, 0xC1, 0x3B, 0xAF, 0x47, 0x87, 0x74, 0x80, 0x7E, - 0x9A, 0x5E, 0xBC, 0x3A, 0xB7, 0x3E, 0x90, 0x68, 0x80, 0x7F, 0x80, 0x7E, 0x7E, 0x80, 0x82, 0x7A, - 0xA6, 0x58, 0xB1, 0x4A, 0xA4, 0x5A, 0x83, 0x79, 0x7E, 0x7E, 0x9C, 0x5D, 0xAF, 0x49, 0xA8, 0x4F, - 0x89, 0x6E, 0x7F, 0x7C, 0x98, 0x64, 0xAF, 0x4D, 0xAB, 0x4F, 0x8F, 0x6B, 0x7D, 0x80, 0x8E, 0x6E, - 0xAC, 0x4E, 0xB1, 0x4A, 0x95, 0x66, 0x81, 0x7C, 0x80, 0x7A, 0x8C, 0x6B, 0xA6, 0x54, 0xB5, 0x48, - 0xB6, 0x4A, 0xA2, 0x57, 0x9A, 0x5D, 0xA3, 0x57, 0xA2, 0x58, 0x8D, 0x6C, 0x7F, 0x80, 0x84, 0x78, - 0x96, 0x5A, 0xA8, 0x55, 0x9B, 0x5D, 0x83, 0x79, 0x7C, 0x81, 0x90, 0x6A, 0xA5, 0x53, 0x9F, 0x59, - 0x8A, 0x72, 0x80, 0x7E, 0x7E, 0x7F, 0x7F, 0x80, 0x80, 0x7E, 0x88, 0x73, 0x89, 0x6F, 0x85, 0x76, - 0x7E, 0x80, 0x7D, 0x7F, 0x85, 0x75, 0x88, 0x72, 0x88, 0x70, 0x81, 0x7A, 0x7F, 0x7F, 0x86, 0x78, - 0x89, 0x72, 0x88, 0x72, 0x84, 0x77, 0x7D, 0x80, 0x82, 0x7D, 0x86, 0x75, 0x88, 0x6F, 0x84, 0x79, - 0x7E, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x82, 0x79, 0x88, 0x72, 0x88, 0x6D, 0x83, 0x79, 0x7E, 0x7E, - 0x80, 0x7C, 0x80, 0x7A, 0x7F, 0x7D, 0x7D, 0x81, 0x7E, 0x80, 0x81, 0x77, 0x81, 0x78, 0x82, 0x7D, - 0x7F, 0x7F, 0x7D, 0x7F, 0x81, 0x7D, 0x82, 0x7C, 0x81, 0x7B, 0x80, 0x7C, 0x7D, 0x7E, 0x7F, 0x81, - 0x80, 0x7F, 0x80, 0x80, 0x7F, 0x7F, 0x7D, 0x80, 0x7C, 0x81, 0x7E, 0x81, 0x7E, 0x81, 0x7C, 0x81, - 0x7B, 0x80, 0x7F, 0x80, 0x7E, 0x81, 0x7F, 0x81, 0x80, 0x81, 0x7D, 0x81, 0x7C, 0x7E, 0x7F, 0x80, - 0x80, 0x80, 0x7F, 0x81, 0x7E, 0x81, 0x7E, 0x80, 0x7F, 0x7F, 0x7E, 0x80, 0x80, 0x7C, 0x80, 0x7B, - 0x7E, 0x7F, 0x7D, 0x80, 0x81, 0x81, 0x81, 0x7E, 0x7C, 0x81, 0x81, 0x7F, 0x81, 0x7D, 0x7F, 0x7E, - 0x81, 0x7C, 0x81, 0x7F, 0x7F, 0x80, 0x7D, 0x81, 0x7F, 0x7F, 0x81, 0x7E, 0x81, 0x7C, 0x80, 0x7F, - 0x7F, 0x81, 0x7F, 0x80, 0x81, 0x7C, 0x82, 0x7B, 0x81, 0x7D, 0x7F, 0x7E, 0x81, 0x7E, 0x7F, 0x7F, - 0x7E, 0x80, 0x81, 0x7E, 0x82, 0x7E, 0x7F, 0x7F, 0x7E, 0x81, 0x81, 0x7E, 0x7F, 0x80, 0x7F, 0x7F, - 0x80, 0x7F, 0x80, 0x7D, 0x81, 0x7C, 0x7D, 0x7F, 0x7C, 0x82, 0x80, 0x7E, 0x81, 0x7E, 0x80, 0x7E, - 0x7D, 0x80, 0x80, 0x7C, 0x80, 0x7C, 0x7C, 0x7F, 0x7F, 0x80, 0x81, 0x7D, 0x80, 0x7D, 0x7F, 0x7F, - 0x7F, 0x7F, 0x7B, 0x82, 0x7F, 0x7F, 0x7F, 0x7E, 0x7C, 0x82, 0x7D, 0x7E, 0x81, 0x7F, 0x81, 0x80, - 0x7D, 0x7F, 0x7D, 0x7D, 0x80, 0x80, 0x81, 0x82, 0x7E, 0x80, 0x7E, 0x7C, 0x7F, 0x7E, 0x81, 0x7F, - 0x7F, 0x7F, 0x7B, 0x81, - -}; - -const UWORD8 gau1_ihevcd_logo_420_u[] = -{ - 0x80, 0x7c, 0x7a, 0x7c, 0x80, 0x81, 0x7d, 0x78, - 0x7c, 0x79, 0x79, 0x7d, 0x83, 0x86, 0x84, 0x80, - 0x7f, 0x81, 0x82, 0x84, 0x84, 0x82, 0x81, 0x7f, - 0x81, 0x83, 0x83, 0x7f, 0x78, 0x76, 0x79, 0x7d, - 0x76, 0x7b, 0x80, 0x81, 0x7d, 0x7b, 0x7d, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x82, 0x80, 0x7f, 0x80, 0x84, 0x85, 0x83, 0x80, - 0x84, 0x81, 0x7e, 0x7e, 0x80, 0x81, 0x80, 0x7e, - 0x7f, 0x7f, 0x7f, 0x7e, 0x7e, 0x7f, 0x7f, 0x7f, - 0x7c, 0x7f, 0x80, 0x7f, 0x7c, 0x7c, 0x80, 0x83, - 0x7e, 0x82, 0x84, 0x83, 0x80, 0x7e, 0x7f, 0x81, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x83, 0x83, 0x83, 0x83, 0x84, 0x85, 0x86, 0x86, - 0x8a, 0x87, 0x82, 0x7e, 0x7d, 0x7d, 0x7e, 0x7f, - 0x81, 0x7f, 0x7c, 0x7a, 0x7a, 0x7c, 0x7f, 0x81, - 0x7a, 0x7c, 0x7e, 0x80, 0x82, 0x83, 0x84, 0x85, - 0x7d, 0x7e, 0x7e, 0x7e, 0x7e, 0x7f, 0x80, 0x81, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x7f, 0x81, 0x81, 0x7f, 0x7b, 0x7a, 0x7d, 0x80, - 0x82, 0x83, 0x81, 0x7e, 0x7b, 0x7c, 0x82, 0x86, - 0x85, 0x82, 0x7e, 0x7b, 0x7b, 0x7e, 0x82, 0x85, - 0x80, 0x7f, 0x7f, 0x81, 0x84, 0x84, 0x80, 0x7b, - 0x66, 0x64, 0x64, 0x69, 0x73, 0x7b, 0x80, 0x81, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x7b, 0x7d, 0x7d, 0x74, 0x69, 0x64, 0x68, 0x6d, - 0x70, 0x77, 0x7e, 0x7f, 0x7c, 0x7d, 0x84, 0x8c, - 0x85, 0x84, 0x81, 0x80, 0x80, 0x81, 0x84, 0x85, - 0x86, 0x82, 0x7f, 0x81, 0x84, 0x80, 0x75, 0x6b, - 0x45, 0x41, 0x42, 0x4e, 0x62, 0x74, 0x7d, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x7b, 0x7e, 0x7a, 0x6b, 0x57, 0x4c, 0x4f, 0x56, - 0x60, 0x6e, 0x7d, 0x81, 0x7c, 0x78, 0x7d, 0x84, - 0x7e, 0x7f, 0x82, 0x83, 0x83, 0x82, 0x7f, 0x7e, - 0x84, 0x7d, 0x7a, 0x7e, 0x83, 0x7f, 0x6f, 0x60, - 0x34, 0x2d, 0x2d, 0x3d, 0x58, 0x71, 0x7c, 0x7e, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x83, 0x7d, 0x67, 0x4b, 0x3a, 0x3c, 0x44, - 0x5a, 0x6e, 0x82, 0x86, 0x7b, 0x6f, 0x6c, 0x70, - 0x6f, 0x75, 0x7c, 0x82, 0x82, 0x7c, 0x75, 0x6f, - 0x76, 0x70, 0x6e, 0x77, 0x83, 0x82, 0x71, 0x60, - 0x3b, 0x31, 0x2c, 0x3b, 0x59, 0x72, 0x7d, 0x7d, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x86, 0x89, 0x81, 0x67, 0x46, 0x32, 0x32, 0x3a, - 0x5a, 0x71, 0x88, 0x8a, 0x7a, 0x66, 0x5e, 0x5f, - 0x63, 0x6b, 0x77, 0x7f, 0x7f, 0x77, 0x6b, 0x63, - 0x69, 0x63, 0x64, 0x72, 0x83, 0x86, 0x76, 0x65, - 0x49, 0x3c, 0x35, 0x41, 0x5d, 0x75, 0x7e, 0x7d, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x83, 0x7a, 0x7f, 0x6d, 0x40, 0x33, 0x3e, 0x3a, - 0x52, 0x77, 0x84, 0x7b, 0x69, 0x41, 0x31, 0x4a, - 0x38, 0x4a, 0x62, 0x75, 0x76, 0x67, 0x51, 0x41, - 0x39, 0x39, 0x43, 0x5d, 0x7a, 0x86, 0x7d, 0x6f, - 0x5f, 0x49, 0x49, 0x67, 0x7b, 0x77, 0x79, 0x86, - 0x7a, 0x7c, 0x7e, 0x80, 0x80, 0x7e, 0x7c, 0x7a, - 0x7f, 0x7f, 0x7e, 0x7e, 0x7d, 0x7d, 0x7c, 0x7c, - 0x7e, 0x7e, 0x7d, 0x7d, 0x7d, 0x7e, 0x7f, 0x7f, - 0x80, 0x7e, 0x7b, 0x7a, 0x7c, 0x80, 0x85, 0x88, - 0x7c, 0x7c, 0x7c, 0x7c, 0x7e, 0x7f, 0x81, 0x82, - 0x83, 0x7a, 0x7f, 0x6d, 0x40, 0x33, 0x3e, 0x3a, - 0x4b, 0x76, 0x8a, 0x85, 0x74, 0x4a, 0x32, 0x42, - 0x35, 0x4c, 0x6c, 0x83, 0x85, 0x70, 0x52, 0x3d, - 0x39, 0x3a, 0x46, 0x61, 0x7e, 0x8c, 0x86, 0x7b, - 0x7c, 0x66, 0x61, 0x76, 0x83, 0x7d, 0x7a, 0x83, - 0x80, 0x7f, 0x7f, 0x7e, 0x7e, 0x7e, 0x7f, 0x80, - 0x84, 0x83, 0x83, 0x82, 0x82, 0x81, 0x81, 0x80, - 0x85, 0x83, 0x7f, 0x7d, 0x7d, 0x7f, 0x82, 0x85, - 0x7f, 0x81, 0x84, 0x85, 0x84, 0x81, 0x7c, 0x79, - 0x81, 0x81, 0x81, 0x81, 0x80, 0x7f, 0x7f, 0x7e, - 0x83, 0x7a, 0x7f, 0x6d, 0x40, 0x33, 0x3e, 0x3a, - 0x45, 0x76, 0x8c, 0x85, 0x77, 0x51, 0x33, 0x3a, - 0x34, 0x4c, 0x6f, 0x88, 0x89, 0x72, 0x51, 0x3a, - 0x39, 0x3c, 0x48, 0x61, 0x7b, 0x89, 0x86, 0x7e, - 0x90, 0x7c, 0x73, 0x7e, 0x87, 0x82, 0x7d, 0x7f, - 0x86, 0x81, 0x7a, 0x74, 0x71, 0x73, 0x77, 0x7a, - 0x7f, 0x7f, 0x7e, 0x7e, 0x7d, 0x7c, 0x7c, 0x7c, - 0x84, 0x7f, 0x78, 0x72, 0x72, 0x76, 0x7c, 0x81, - 0x7d, 0x81, 0x85, 0x86, 0x81, 0x77, 0x6b, 0x64, - 0x7d, 0x7f, 0x81, 0x82, 0x82, 0x80, 0x7d, 0x7b, - 0x83, 0x7a, 0x7f, 0x6d, 0x40, 0x33, 0x3e, 0x3a, - 0x48, 0x76, 0x80, 0x6e, 0x63, 0x4c, 0x36, 0x3a, - 0x36, 0x47, 0x5f, 0x70, 0x71, 0x61, 0x4b, 0x3a, - 0x39, 0x3b, 0x45, 0x56, 0x69, 0x72, 0x70, 0x6a, - 0x7b, 0x6e, 0x67, 0x6f, 0x7c, 0x82, 0x80, 0x7e, - 0x84, 0x7b, 0x6c, 0x5f, 0x58, 0x58, 0x5c, 0x60, - 0x68, 0x68, 0x68, 0x67, 0x66, 0x66, 0x65, 0x65, - 0x71, 0x6a, 0x61, 0x59, 0x58, 0x5d, 0x64, 0x6a, - 0x79, 0x77, 0x73, 0x6d, 0x65, 0x5c, 0x55, 0x51, - 0x66, 0x6c, 0x74, 0x7b, 0x80, 0x80, 0x7e, 0x7c, - 0x83, 0x7a, 0x7f, 0x6d, 0x40, 0x33, 0x3e, 0x3a, - 0x51, 0x76, 0x6e, 0x4b, 0x44, 0x42, 0x3a, 0x3f, - 0x3b, 0x3f, 0x45, 0x4a, 0x4a, 0x47, 0x41, 0x3d, - 0x38, 0x3a, 0x3f, 0x47, 0x4e, 0x51, 0x4e, 0x4a, - 0x4c, 0x49, 0x47, 0x51, 0x67, 0x7c, 0x82, 0x7e, - 0x76, 0x6b, 0x59, 0x47, 0x3d, 0x3a, 0x3d, 0x40, - 0x4a, 0x4a, 0x49, 0x49, 0x48, 0x48, 0x47, 0x47, - 0x56, 0x4f, 0x46, 0x3e, 0x3c, 0x3f, 0x46, 0x4a, - 0x6d, 0x64, 0x56, 0x49, 0x41, 0x40, 0x43, 0x45, - 0x45, 0x50, 0x60, 0x70, 0x7c, 0x81, 0x82, 0x80, - 0x83, 0x7a, 0x7f, 0x6d, 0x40, 0x33, 0x3e, 0x3a, - 0x54, 0x76, 0x63, 0x34, 0x31, 0x3d, 0x3d, 0x40, - 0x3d, 0x3a, 0x36, 0x33, 0x33, 0x36, 0x3a, 0x3d, - 0x38, 0x3a, 0x3c, 0x3c, 0x3c, 0x3a, 0x37, 0x36, - 0x2c, 0x31, 0x33, 0x3a, 0x55, 0x77, 0x82, 0x79, - 0x5e, 0x55, 0x47, 0x39, 0x30, 0x2e, 0x30, 0x32, - 0x38, 0x38, 0x37, 0x37, 0x36, 0x36, 0x35, 0x35, - 0x45, 0x41, 0x3b, 0x35, 0x32, 0x32, 0x34, 0x36, - 0x57, 0x50, 0x44, 0x39, 0x34, 0x35, 0x3a, 0x3e, - 0x2e, 0x3c, 0x53, 0x6a, 0x7a, 0x82, 0x83, 0x82, - 0x83, 0x7a, 0x7f, 0x6d, 0x40, 0x33, 0x3e, 0x3a, - 0x4f, 0x76, 0x64, 0x34, 0x34, 0x44, 0x3e, 0x38, - 0x3c, 0x3a, 0x38, 0x37, 0x37, 0x38, 0x39, 0x3a, - 0x38, 0x3b, 0x3d, 0x3c, 0x39, 0x37, 0x38, 0x39, - 0x31, 0x39, 0x38, 0x38, 0x51, 0x75, 0x7f, 0x71, - 0x45, 0x41, 0x3b, 0x37, 0x35, 0x38, 0x3c, 0x3f, - 0x3a, 0x3a, 0x39, 0x39, 0x38, 0x37, 0x37, 0x37, - 0x47, 0x46, 0x45, 0x42, 0x3e, 0x3a, 0x37, 0x35, - 0x3f, 0x41, 0x44, 0x46, 0x45, 0x41, 0x3c, 0x39, - 0x2b, 0x3a, 0x52, 0x6b, 0x7c, 0x82, 0x81, 0x7f, - 0x83, 0x7a, 0x7f, 0x6d, 0x40, 0x33, 0x3e, 0x3a, - 0x47, 0x75, 0x6a, 0x3e, 0x3f, 0x4d, 0x3f, 0x2f, - 0x39, 0x3d, 0x42, 0x45, 0x45, 0x41, 0x3b, 0x37, - 0x38, 0x3d, 0x41, 0x40, 0x3d, 0x3d, 0x41, 0x45, - 0x44, 0x4c, 0x47, 0x3f, 0x53, 0x76, 0x7c, 0x6a, - 0x35, 0x36, 0x37, 0x3b, 0x40, 0x47, 0x4d, 0x51, - 0x43, 0x43, 0x42, 0x42, 0x41, 0x41, 0x40, 0x40, - 0x50, 0x52, 0x53, 0x52, 0x4e, 0x48, 0x41, 0x3c, - 0x2e, 0x3a, 0x4c, 0x5a, 0x5b, 0x51, 0x41, 0x35, - 0x30, 0x3f, 0x58, 0x6f, 0x7e, 0x82, 0x7f, 0x7b, - 0x83, 0x7a, 0x7f, 0x6d, 0x40, 0x33, 0x3e, 0x3a, - 0x4c, 0x7f, 0x7c, 0x7e, 0x6f, 0x40, 0x3a, 0x3d, - 0x38, 0x48, 0x61, 0x77, 0x7d, 0x6d, 0x4f, 0x37, - 0x37, 0x38, 0x45, 0x5e, 0x77, 0x7c, 0x6b, 0x58, - 0x38, 0x3a, 0x37, 0x3d, 0x5a, 0x75, 0x6c, 0x4f, - 0x3a, 0x38, 0x39, 0x44, 0x56, 0x67, 0x72, 0x77, - 0x6e, 0x63, 0x51, 0x41, 0x39, 0x39, 0x3e, 0x42, - 0x6e, 0x7a, 0x80, 0x72, 0x55, 0x3d, 0x36, 0x39, - 0x33, 0x54, 0x71, 0x79, 0x79, 0x71, 0x54, 0x33, - 0x3e, 0x35, 0x42, 0x67, 0x80, 0x80, 0x7d, 0x81, - 0x83, 0x7a, 0x7f, 0x6d, 0x40, 0x33, 0x3e, 0x3a, - 0x4c, 0x7f, 0x7c, 0x7e, 0x6f, 0x40, 0x3a, 0x3d, - 0x3a, 0x49, 0x62, 0x79, 0x7f, 0x6e, 0x50, 0x39, - 0x38, 0x39, 0x46, 0x60, 0x79, 0x7e, 0x6d, 0x5a, - 0x38, 0x3a, 0x39, 0x3f, 0x5b, 0x74, 0x68, 0x49, - 0x3a, 0x38, 0x3a, 0x47, 0x5b, 0x6e, 0x7a, 0x7f, - 0x79, 0x6b, 0x56, 0x43, 0x38, 0x38, 0x3e, 0x44, - 0x70, 0x7c, 0x82, 0x73, 0x56, 0x3e, 0x37, 0x3a, - 0x34, 0x55, 0x73, 0x7b, 0x7b, 0x73, 0x55, 0x34, - 0x3e, 0x35, 0x42, 0x67, 0x80, 0x80, 0x7d, 0x81, - 0x83, 0x7a, 0x7f, 0x6d, 0x40, 0x33, 0x3e, 0x3a, - 0x4d, 0x80, 0x7d, 0x7e, 0x70, 0x41, 0x3b, 0x3e, - 0x3c, 0x4b, 0x64, 0x7b, 0x81, 0x70, 0x52, 0x3b, - 0x39, 0x3b, 0x47, 0x62, 0x7b, 0x80, 0x70, 0x5c, - 0x37, 0x3b, 0x3b, 0x43, 0x5d, 0x73, 0x63, 0x42, - 0x3a, 0x38, 0x3c, 0x4b, 0x61, 0x76, 0x84, 0x89, - 0x86, 0x76, 0x5d, 0x45, 0x38, 0x38, 0x3f, 0x45, - 0x72, 0x7e, 0x84, 0x75, 0x58, 0x40, 0x39, 0x3c, - 0x37, 0x58, 0x75, 0x7d, 0x7d, 0x75, 0x58, 0x37, - 0x3e, 0x35, 0x42, 0x67, 0x80, 0x80, 0x7d, 0x81, - 0x83, 0x7a, 0x7f, 0x6d, 0x40, 0x33, 0x3e, 0x3a, - 0x4d, 0x80, 0x7d, 0x7f, 0x70, 0x41, 0x3b, 0x3e, - 0x3d, 0x4d, 0x66, 0x7d, 0x83, 0x72, 0x54, 0x3d, - 0x3a, 0x3c, 0x49, 0x63, 0x7d, 0x83, 0x72, 0x5f, - 0x37, 0x3c, 0x3d, 0x44, 0x5e, 0x72, 0x61, 0x3f, - 0x3a, 0x39, 0x3d, 0x4c, 0x63, 0x78, 0x86, 0x8c, - 0x8c, 0x7a, 0x5f, 0x46, 0x38, 0x38, 0x3f, 0x46, - 0x74, 0x7f, 0x85, 0x77, 0x5a, 0x42, 0x3b, 0x3e, - 0x39, 0x5a, 0x77, 0x7f, 0x7f, 0x77, 0x5a, 0x39, - 0x3e, 0x35, 0x42, 0x67, 0x80, 0x80, 0x7d, 0x81, - 0x83, 0x7a, 0x7f, 0x6d, 0x40, 0x33, 0x3e, 0x3a, - 0x4e, 0x81, 0x7e, 0x7f, 0x71, 0x42, 0x3c, 0x3f, - 0x3e, 0x4e, 0x67, 0x7d, 0x83, 0x73, 0x55, 0x3d, - 0x3a, 0x3c, 0x49, 0x63, 0x7e, 0x84, 0x74, 0x61, - 0x39, 0x3c, 0x3c, 0x43, 0x5e, 0x74, 0x65, 0x45, - 0x3c, 0x3a, 0x3d, 0x49, 0x5d, 0x70, 0x7d, 0x82, - 0x81, 0x72, 0x5a, 0x44, 0x39, 0x39, 0x40, 0x46, - 0x74, 0x80, 0x86, 0x78, 0x5a, 0x43, 0x3c, 0x3e, - 0x3a, 0x5b, 0x79, 0x81, 0x81, 0x79, 0x5b, 0x3a, - 0x3e, 0x35, 0x42, 0x67, 0x80, 0x80, 0x7d, 0x81, - 0x83, 0x7a, 0x7f, 0x6d, 0x40, 0x33, 0x3e, 0x3a, - 0x4e, 0x81, 0x7e, 0x80, 0x71, 0x43, 0x3d, 0x3f, - 0x3d, 0x4d, 0x66, 0x7d, 0x83, 0x72, 0x54, 0x3d, - 0x38, 0x3a, 0x48, 0x63, 0x7d, 0x84, 0x74, 0x61, - 0x3b, 0x3c, 0x39, 0x3e, 0x5b, 0x77, 0x6e, 0x52, - 0x3f, 0x3b, 0x3a, 0x42, 0x51, 0x5f, 0x68, 0x6b, - 0x68, 0x5e, 0x4e, 0x40, 0x39, 0x3a, 0x40, 0x45, - 0x74, 0x80, 0x86, 0x77, 0x5a, 0x42, 0x3b, 0x3e, - 0x3a, 0x5b, 0x79, 0x81, 0x81, 0x79, 0x5b, 0x3a, - 0x3e, 0x35, 0x42, 0x67, 0x80, 0x80, 0x7d, 0x81, - 0x83, 0x7a, 0x7f, 0x6d, 0x40, 0x33, 0x3e, 0x3a, - 0x4f, 0x82, 0x7f, 0x80, 0x72, 0x43, 0x3d, 0x40, - 0x3c, 0x4c, 0x65, 0x7b, 0x81, 0x71, 0x53, 0x3b, - 0x36, 0x38, 0x46, 0x61, 0x7c, 0x83, 0x73, 0x61, - 0x3e, 0x3c, 0x35, 0x39, 0x59, 0x7a, 0x79, 0x62, - 0x42, 0x3c, 0x37, 0x3a, 0x43, 0x4c, 0x51, 0x52, - 0x4b, 0x47, 0x41, 0x3b, 0x3a, 0x3c, 0x40, 0x43, - 0x72, 0x7e, 0x84, 0x76, 0x59, 0x41, 0x3a, 0x3d, - 0x39, 0x5b, 0x78, 0x80, 0x80, 0x78, 0x5b, 0x39, - 0x3e, 0x35, 0x42, 0x67, 0x80, 0x80, 0x7d, 0x81, - 0x83, 0x7a, 0x7f, 0x6d, 0x40, 0x33, 0x3e, 0x3a, - 0x4f, 0x82, 0x7f, 0x81, 0x72, 0x43, 0x3d, 0x40, - 0x3b, 0x4b, 0x64, 0x7b, 0x81, 0x70, 0x52, 0x3a, - 0x35, 0x37, 0x45, 0x60, 0x7b, 0x82, 0x73, 0x60, - 0x40, 0x3c, 0x32, 0x35, 0x57, 0x7c, 0x80, 0x6c, - 0x44, 0x3d, 0x35, 0x34, 0x3a, 0x40, 0x42, 0x41, - 0x38, 0x38, 0x38, 0x38, 0x3a, 0x3d, 0x40, 0x42, - 0x72, 0x7d, 0x83, 0x75, 0x58, 0x40, 0x39, 0x3c, - 0x39, 0x5a, 0x77, 0x7f, 0x7f, 0x77, 0x5a, 0x39, - 0x3e, 0x35, 0x42, 0x67, 0x80, 0x80, 0x7d, 0x81, - 0x7f, 0x82, 0x7c, 0x63, 0x44, 0x31, 0x33, 0x3c, - 0x58, 0x6f, 0x85, 0x83, 0x69, 0x49, 0x35, 0x2e, - 0x31, 0x46, 0x65, 0x7b, 0x7d, 0x6a, 0x4d, 0x39, - 0x30, 0x35, 0x45, 0x63, 0x7d, 0x82, 0x71, 0x5d, - 0x39, 0x30, 0x2e, 0x40, 0x5e, 0x76, 0x7c, 0x79, - 0x63, 0x57, 0x44, 0x34, 0x2d, 0x2f, 0x37, 0x3d, - 0x35, 0x39, 0x3c, 0x3b, 0x36, 0x34, 0x37, 0x3c, - 0x74, 0x7e, 0x81, 0x70, 0x54, 0x3d, 0x38, 0x3c, - 0x3a, 0x4f, 0x6d, 0x83, 0x83, 0x6d, 0x4f, 0x3a, - 0x29, 0x37, 0x4e, 0x65, 0x76, 0x7d, 0x7d, 0x7b, - 0x7f, 0x82, 0x7d, 0x69, 0x4e, 0x3f, 0x41, 0x4a, - 0x5f, 0x73, 0x85, 0x83, 0x6d, 0x53, 0x44, 0x3f, - 0x3f, 0x51, 0x6a, 0x7c, 0x7e, 0x6e, 0x57, 0x47, - 0x41, 0x43, 0x4f, 0x67, 0x7e, 0x83, 0x75, 0x64, - 0x48, 0x40, 0x3d, 0x4b, 0x65, 0x79, 0x7e, 0x7a, - 0x74, 0x69, 0x59, 0x4a, 0x41, 0x3f, 0x42, 0x45, - 0x4c, 0x51, 0x54, 0x52, 0x4d, 0x4c, 0x4f, 0x53, - 0x79, 0x82, 0x86, 0x79, 0x60, 0x4e, 0x4b, 0x4f, - 0x4e, 0x5e, 0x75, 0x85, 0x85, 0x75, 0x5e, 0x4e, - 0x42, 0x4c, 0x5d, 0x6e, 0x7a, 0x80, 0x81, 0x81, - 0x7e, 0x82, 0x80, 0x71, 0x5f, 0x55, 0x59, 0x60, - 0x6b, 0x79, 0x86, 0x83, 0x73, 0x62, 0x5b, 0x5a, - 0x55, 0x61, 0x72, 0x7e, 0x80, 0x75, 0x66, 0x5c, - 0x5b, 0x5a, 0x5f, 0x6e, 0x7f, 0x84, 0x7b, 0x6f, - 0x61, 0x59, 0x55, 0x5e, 0x70, 0x7e, 0x7f, 0x7c, - 0x84, 0x7d, 0x73, 0x67, 0x5e, 0x58, 0x55, 0x55, - 0x6a, 0x6e, 0x72, 0x70, 0x6b, 0x69, 0x6d, 0x71, - 0x7d, 0x85, 0x8a, 0x82, 0x71, 0x65, 0x64, 0x68, - 0x6a, 0x72, 0x7d, 0x84, 0x84, 0x7d, 0x72, 0x6a, - 0x65, 0x69, 0x70, 0x77, 0x7e, 0x82, 0x85, 0x86, - 0x7e, 0x81, 0x81, 0x7a, 0x70, 0x6b, 0x6f, 0x75, - 0x77, 0x7f, 0x85, 0x83, 0x79, 0x72, 0x71, 0x74, - 0x6c, 0x72, 0x7a, 0x80, 0x81, 0x7c, 0x75, 0x70, - 0x74, 0x70, 0x6f, 0x75, 0x7f, 0x84, 0x80, 0x7a, - 0x77, 0x71, 0x6d, 0x70, 0x7a, 0x81, 0x81, 0x7d, - 0x85, 0x83, 0x80, 0x7c, 0x76, 0x71, 0x6c, 0x6a, - 0x7c, 0x80, 0x83, 0x81, 0x7d, 0x7b, 0x7e, 0x83, - 0x7c, 0x83, 0x88, 0x85, 0x7c, 0x76, 0x77, 0x7a, - 0x7e, 0x7f, 0x7f, 0x80, 0x80, 0x7f, 0x7f, 0x7e, - 0x7f, 0x7e, 0x7d, 0x7c, 0x7d, 0x80, 0x83, 0x85, - 0x7f, 0x81, 0x81, 0x7f, 0x7c, 0x7b, 0x7e, 0x81, - 0x7f, 0x82, 0x83, 0x82, 0x7f, 0x7e, 0x80, 0x83, - 0x7b, 0x7d, 0x7f, 0x81, 0x81, 0x80, 0x7f, 0x7d, - 0x82, 0x7e, 0x7b, 0x7c, 0x7f, 0x82, 0x82, 0x81, - 0x84, 0x80, 0x7d, 0x7d, 0x80, 0x82, 0x80, 0x7e, - 0x7b, 0x7d, 0x7f, 0x82, 0x82, 0x80, 0x7e, 0x7c, - 0x7e, 0x82, 0x86, 0x84, 0x7f, 0x7d, 0x81, 0x85, - 0x7a, 0x7d, 0x81, 0x81, 0x7f, 0x7e, 0x7f, 0x81, - 0x85, 0x82, 0x7e, 0x7b, 0x7b, 0x7e, 0x82, 0x85, - 0x89, 0x86, 0x80, 0x7b, 0x7a, 0x7b, 0x7e, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x81, 0x82, 0x83, 0x83, - 0x82, 0x81, 0x80, 0x80, 0x82, 0x83, 0x85, 0x85, - 0x82, 0x81, 0x81, 0x80, 0x80, 0x81, 0x81, 0x82, - 0x83, 0x82, 0x81, 0x80, 0x7f, 0x80, 0x81, 0x83, - 0x85, 0x84, 0x84, 0x82, 0x80, 0x7f, 0x7f, 0x7f, - 0x76, 0x78, 0x7c, 0x7f, 0x82, 0x84, 0x84, 0x84, - 0x7b, 0x7f, 0x83, 0x81, 0x7c, 0x7a, 0x7e, 0x82, - 0x7a, 0x7b, 0x7c, 0x7d, 0x7f, 0x80, 0x80, 0x80, - 0x82, 0x80, 0x7d, 0x7b, 0x7b, 0x7d, 0x80, 0x82, - 0x86, 0x83, 0x7f, 0x7b, 0x79, 0x7a, 0x7c, 0x7d, - 0x81, 0x7f, 0x7d, 0x7f, 0x82, 0x83, 0x80, 0x7d, - 0x81, 0x7f, 0x7d, 0x7f, 0x83, 0x84, 0x82, 0x80, - 0x81, 0x81, 0x80, 0x7f, 0x7f, 0x7f, 0x7f, 0x80, - 0x7d, 0x80, 0x83, 0x82, 0x7f, 0x7d, 0x7f, 0x81, - 0x7e, 0x81, 0x83, 0x81, 0x7e, 0x7c, 0x7d, 0x7f, - 0x7e, 0x7e, 0x7d, 0x7d, 0x7e, 0x7f, 0x81, 0x82, - 0x7b, 0x80, 0x83, 0x81, 0x7c, 0x7b, 0x7e, 0x82, - 0x80, 0x7d, 0x7b, 0x7c, 0x7f, 0x81, 0x80, 0x7e, - 0x7d, 0x7f, 0x80, 0x82, 0x82, 0x80, 0x7f, 0x7d, - 0x7f, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7f, - 0x82, 0x7e, 0x7c, 0x7d, 0x81, 0x81, 0x7d, 0x78, - 0x7f, 0x7d, 0x7b, 0x7e, 0x83, 0x84, 0x7f, 0x7a, - 0x7f, 0x7f, 0x7f, 0x7e, 0x7e, 0x7d, 0x7d, 0x7d, - 0x76, 0x7c, 0x82, 0x83, 0x7f, 0x7c, 0x7c, 0x7f, - 0x78, 0x7d, 0x81, 0x80, 0x7b, 0x79, 0x7b, 0x7f, - 0x89, 0x86, 0x81, 0x7d, 0x7a, 0x7a, 0x7c, 0x7e, - 0x7e, 0x83, 0x86, 0x84, 0x7f, 0x7e, 0x81, 0x85, - 0x86, 0x81, 0x7d, 0x7d, 0x81, 0x83, 0x80, 0x7d, - 0x7a, 0x7e, 0x84, 0x88, 0x88, 0x84, 0x7e, 0x7a, - 0x7a, 0x7b, 0x7e, 0x81, 0x83, 0x83, 0x82, 0x82, -}; - -const UWORD8 gau1_ihevcd_logo_420_v[] = -{ - 0x7b, 0x7f, 0x81, 0x80, 0x7c, 0x7c, 0x80, 0x85, - 0x87, 0x87, 0x86, 0x80, 0x79, 0x78, 0x7d, 0x82, - 0x84, 0x81, 0x7d, 0x7a, 0x7a, 0x7d, 0x81, 0x84, - 0x7c, 0x7a, 0x7a, 0x7f, 0x85, 0x88, 0x85, 0x80, - 0x83, 0x80, 0x7d, 0x7e, 0x81, 0x81, 0x7c, 0x77, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x7d, 0x7f, 0x81, 0x7f, 0x7c, 0x7c, 0x7e, 0x81, - 0x7d, 0x7f, 0x80, 0x7f, 0x7d, 0x7d, 0x80, 0x84, - 0x83, 0x82, 0x81, 0x80, 0x80, 0x81, 0x82, 0x83, - 0x82, 0x80, 0x7e, 0x80, 0x82, 0x82, 0x7f, 0x7b, - 0x7f, 0x7d, 0x7c, 0x7e, 0x81, 0x82, 0x7f, 0x7b, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x7f, 0x7e, 0x7d, 0x7d, - 0x76, 0x79, 0x7c, 0x7f, 0x80, 0x81, 0x81, 0x81, - 0x80, 0x82, 0x83, 0x85, 0x85, 0x83, 0x82, 0x80, - 0x85, 0x84, 0x82, 0x80, 0x7e, 0x7d, 0x7b, 0x7b, - 0x83, 0x83, 0x84, 0x85, 0x85, 0x83, 0x81, 0x7f, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x82, 0x80, 0x80, 0x82, 0x85, 0x86, 0x83, 0x80, - 0x7d, 0x7c, 0x7c, 0x7f, 0x82, 0x82, 0x7d, 0x78, - 0x7b, 0x7e, 0x81, 0x84, 0x84, 0x81, 0x7e, 0x7b, - 0x81, 0x82, 0x81, 0x7f, 0x7c, 0x7c, 0x81, 0x85, - 0x97, 0x99, 0x9a, 0x96, 0x8d, 0x84, 0x80, 0x7e, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x83, 0x80, 0x80, 0x87, 0x91, 0x96, 0x92, 0x8c, - 0x8d, 0x86, 0x80, 0x80, 0x83, 0x81, 0x79, 0x71, - 0x79, 0x7b, 0x7e, 0x80, 0x80, 0x7e, 0x7b, 0x79, - 0x79, 0x7d, 0x80, 0x7e, 0x7b, 0x7f, 0x8a, 0x95, - 0xb2, 0xb6, 0xb5, 0xa9, 0x96, 0x85, 0x7d, 0x7c, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x81, 0x7e, 0x80, 0x8e, 0xa1, 0xab, 0xa7, 0x9f, - 0x9c, 0x8e, 0x80, 0x7d, 0x83, 0x85, 0x7f, 0x78, - 0x7f, 0x7e, 0x7d, 0x7d, 0x7d, 0x7d, 0x7e, 0x7f, - 0x7a, 0x80, 0x84, 0x80, 0x7b, 0x7f, 0x8f, 0x9e, - 0xc0, 0xc6, 0xc6, 0xb7, 0x9c, 0x86, 0x7d, 0x7c, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x7f, 0x7c, 0x81, 0x95, 0xb0, 0xbf, 0xbd, 0xb4, - 0xa0, 0x8e, 0x7b, 0x79, 0x84, 0x8f, 0x8f, 0x8a, - 0x8c, 0x88, 0x82, 0x7e, 0x7e, 0x82, 0x88, 0x8c, - 0x85, 0x8c, 0x8e, 0x85, 0x79, 0x7a, 0x8b, 0x9c, - 0xbc, 0xc5, 0xc9, 0xb9, 0x9e, 0x87, 0x80, 0x81, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x7e, 0x7b, 0x81, 0x9a, 0xb9, 0xcc, 0xca, 0xc1, - 0x9f, 0x8a, 0x76, 0x75, 0x86, 0x97, 0x9d, 0x9b, - 0x97, 0x91, 0x88, 0x81, 0x81, 0x88, 0x91, 0x97, - 0x91, 0x97, 0x96, 0x88, 0x77, 0x75, 0x84, 0x95, - 0xb2, 0xbd, 0xc4, 0xb7, 0x9d, 0x88, 0x83, 0x87, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x7c, 0x85, 0x7f, 0x8f, 0xbb, 0xc7, 0xbb, 0xbf, - 0x9b, 0x84, 0x82, 0x88, 0x8d, 0xaf, 0xc8, 0xba, - 0xbd, 0xac, 0x94, 0x82, 0x82, 0x92, 0xa9, 0xba, - 0xc0, 0xb8, 0xa8, 0x93, 0x81, 0x7a, 0x7e, 0x84, - 0xa7, 0xab, 0xaa, 0x9d, 0x89, 0x7d, 0x7e, 0x83, - 0x81, 0x7f, 0x7d, 0x7c, 0x7c, 0x7e, 0x81, 0x83, - 0x7e, 0x7e, 0x7f, 0x7f, 0x80, 0x81, 0x81, 0x81, - 0x83, 0x82, 0x80, 0x80, 0x80, 0x81, 0x83, 0x85, - 0x7f, 0x82, 0x87, 0x89, 0x86, 0x7f, 0x77, 0x72, - 0x84, 0x84, 0x84, 0x84, 0x83, 0x81, 0x7f, 0x7e, - 0x7c, 0x85, 0x7f, 0x8f, 0xbb, 0xc7, 0xbb, 0xbf, - 0xa3, 0x84, 0x7b, 0x7d, 0x83, 0xa7, 0xc7, 0xc2, - 0xc0, 0xaa, 0x8b, 0x74, 0x74, 0x89, 0xa8, 0xbd, - 0xcc, 0xc4, 0xb4, 0x9e, 0x8a, 0x80, 0x82, 0x87, - 0x88, 0x90, 0x93, 0x8c, 0x7f, 0x79, 0x7d, 0x85, - 0x7c, 0x7d, 0x7d, 0x7e, 0x7e, 0x7d, 0x7c, 0x7c, - 0x7c, 0x7d, 0x7d, 0x7e, 0x7e, 0x7f, 0x7f, 0x7f, - 0x7a, 0x7b, 0x7d, 0x7e, 0x7f, 0x7f, 0x7e, 0x7d, - 0x7e, 0x7d, 0x7c, 0x7c, 0x7c, 0x7d, 0x7f, 0x80, - 0x7d, 0x7d, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, - 0x7c, 0x85, 0x7f, 0x8f, 0xbb, 0xc7, 0xbb, 0xbf, - 0xab, 0x84, 0x78, 0x7c, 0x81, 0xa3, 0xc6, 0xc8, - 0xc3, 0xab, 0x89, 0x71, 0x70, 0x87, 0xa8, 0xc0, - 0xc0, 0xb9, 0xaa, 0x95, 0x81, 0x76, 0x76, 0x7a, - 0x72, 0x7b, 0x83, 0x81, 0x78, 0x76, 0x7d, 0x86, - 0x78, 0x7d, 0x83, 0x88, 0x89, 0x87, 0x82, 0x7f, - 0x82, 0x82, 0x83, 0x83, 0x84, 0x84, 0x85, 0x85, - 0x78, 0x7c, 0x82, 0x87, 0x88, 0x86, 0x81, 0x7e, - 0x7e, 0x7b, 0x78, 0x78, 0x7c, 0x85, 0x8e, 0x94, - 0x7e, 0x7d, 0x7b, 0x7a, 0x7c, 0x7e, 0x81, 0x83, - 0x7c, 0x85, 0x7f, 0x8f, 0xbb, 0xc7, 0xbb, 0xbf, - 0xaa, 0x84, 0x80, 0x91, 0x96, 0xaa, 0xc4, 0xc5, - 0xc2, 0xb2, 0x9a, 0x89, 0x88, 0x98, 0xaf, 0xbf, - 0xba, 0xb6, 0xab, 0x9b, 0x8c, 0x84, 0x85, 0x8a, - 0x83, 0x8c, 0x92, 0x8c, 0x80, 0x79, 0x7c, 0x83, - 0x7b, 0x84, 0x91, 0x9d, 0xa2, 0xa0, 0x9b, 0x96, - 0x94, 0x95, 0x95, 0x96, 0x96, 0x97, 0x97, 0x97, - 0x87, 0x8e, 0x97, 0x9f, 0xa1, 0x9d, 0x96, 0x91, - 0x81, 0x83, 0x87, 0x8d, 0x95, 0x9d, 0xa3, 0xa7, - 0x92, 0x8d, 0x86, 0x7f, 0x7c, 0x7c, 0x7f, 0x81, - 0x7c, 0x85, 0x7f, 0x8f, 0xbb, 0xc7, 0xbb, 0xbf, - 0xa4, 0x83, 0x8f, 0xb2, 0xb7, 0xb8, 0xc1, 0xbd, - 0xbf, 0xbb, 0xb5, 0xb0, 0xaf, 0xb3, 0xb8, 0xbc, - 0xc7, 0xc7, 0xc4, 0xbc, 0xb3, 0xb0, 0xb5, 0xba, - 0xae, 0xb4, 0xb4, 0xa7, 0x91, 0x81, 0x7d, 0x7f, - 0x89, 0x93, 0xa4, 0xb4, 0xbd, 0xbe, 0xba, 0xb6, - 0xad, 0xad, 0xad, 0xae, 0xaf, 0xaf, 0xb0, 0xb0, - 0xa0, 0xa7, 0xb1, 0xba, 0xbd, 0xba, 0xb3, 0xaf, - 0x8b, 0x94, 0xa1, 0xae, 0xb6, 0xb8, 0xb6, 0xb4, - 0xb1, 0xa8, 0x99, 0x89, 0x7f, 0x7b, 0x7c, 0x7e, - 0x7c, 0x85, 0x7f, 0x8f, 0xbb, 0xc7, 0xbb, 0xbf, - 0xa3, 0x82, 0x98, 0xc8, 0xcc, 0xbf, 0xbe, 0xba, - 0xbf, 0xc1, 0xc5, 0xc8, 0xc7, 0xc4, 0xbf, 0xbb, - 0xc0, 0xc4, 0xc5, 0xc2, 0xbe, 0xbe, 0xc4, 0xca, - 0xca, 0xce, 0xcb, 0xba, 0x9f, 0x89, 0x80, 0x80, - 0x9e, 0xa7, 0xb5, 0xc2, 0xc9, 0xca, 0xc7, 0xc4, - 0xbd, 0xbd, 0xbe, 0xbe, 0xbf, 0xbf, 0xc0, 0xc0, - 0xb0, 0xb5, 0xbd, 0xc4, 0xc8, 0xc7, 0xc5, 0xc2, - 0xa1, 0xa8, 0xb3, 0xbd, 0xc3, 0xc3, 0xc0, 0xbd, - 0xc8, 0xbb, 0xa6, 0x91, 0x82, 0x7c, 0x7c, 0x7e, - 0x7c, 0x85, 0x7f, 0x8f, 0xbb, 0xc7, 0xbb, 0xbf, - 0xab, 0x82, 0x94, 0xc6, 0xca, 0xbb, 0xbd, 0xc0, - 0xc1, 0xc2, 0xc4, 0xc4, 0xc4, 0xc2, 0xc0, 0xbe, - 0xb5, 0xb9, 0xbc, 0xba, 0xb5, 0xb4, 0xb8, 0xbd, - 0xc2, 0xc8, 0xc8, 0xb9, 0xa1, 0x8d, 0x85, 0x86, - 0xb4, 0xb8, 0xbe, 0xc2, 0xc4, 0xc1, 0xbd, 0xba, - 0xbf, 0xbf, 0xc0, 0xc0, 0xc1, 0xc2, 0xc2, 0xc2, - 0xae, 0xb0, 0xb4, 0xb9, 0xbd, 0xc0, 0xc2, 0xc3, - 0xba, 0xb7, 0xb2, 0xb0, 0xb2, 0xb8, 0xc0, 0xc5, - 0xcc, 0xbe, 0xa7, 0x90, 0x82, 0x7d, 0x80, 0x83, - 0x7c, 0x85, 0x7f, 0x8f, 0xbb, 0xc7, 0xbb, 0xbf, - 0xb3, 0x82, 0x8d, 0xbc, 0xc0, 0xb3, 0xbd, 0xc8, - 0xc5, 0xc0, 0xbb, 0xb6, 0xb5, 0xb9, 0xbe, 0xc1, - 0xc1, 0xc5, 0xc7, 0xc4, 0xbd, 0xba, 0xbc, 0xc0, - 0xae, 0xb6, 0xba, 0xb0, 0x9d, 0x8d, 0x89, 0x8b, - 0xc2, 0xc2, 0xc1, 0xbe, 0xb9, 0xb3, 0xad, 0xaa, - 0xbb, 0xbb, 0xbc, 0xbc, 0xbd, 0xbd, 0xbe, 0xbe, - 0xa5, 0xa5, 0xa7, 0xaa, 0xae, 0xb4, 0xb9, 0xbc, - 0xcc, 0xbe, 0xaa, 0x9c, 0x9c, 0xa9, 0xbc, 0xc9, - 0xc7, 0xb9, 0xa2, 0x8d, 0x80, 0x7e, 0x83, 0x88, - 0x7c, 0x85, 0x7f, 0x8f, 0xbb, 0xc7, 0xbb, 0xbf, - 0xab, 0x7c, 0x82, 0x7f, 0x89, 0xb6, 0xbf, 0xc1, - 0xc4, 0xaf, 0x83, 0x87, 0x86, 0x81, 0xad, 0xc1, - 0xc0, 0xc0, 0xba, 0x8f, 0x84, 0x85, 0x7a, 0xa7, - 0xc0, 0xbf, 0xc2, 0xbb, 0x9e, 0x83, 0x8d, 0xa9, - 0xc4, 0xca, 0xca, 0xbb, 0xa1, 0x8b, 0x82, 0x81, - 0x8a, 0x96, 0xa8, 0xba, 0xc4, 0xc6, 0xc2, 0xbe, - 0x83, 0x88, 0x86, 0x86, 0x9e, 0xbf, 0xc8, 0xbd, - 0xc4, 0xa4, 0x89, 0x82, 0x82, 0x89, 0xa4, 0xc4, - 0xc0, 0xc4, 0xb3, 0x90, 0x7c, 0x80, 0x83, 0x7c, - 0x7c, 0x85, 0x7f, 0x8f, 0xbb, 0xc7, 0xbb, 0xbf, - 0xab, 0x7c, 0x82, 0x7f, 0x89, 0xb6, 0xbf, 0xc1, - 0xc4, 0xaf, 0x83, 0x87, 0x86, 0x81, 0xac, 0xc1, - 0xc0, 0xc0, 0xba, 0x8e, 0x84, 0x84, 0x7a, 0xa6, - 0xc0, 0xbe, 0xc0, 0xb9, 0x9d, 0x84, 0x91, 0xaf, - 0xbc, 0xc2, 0xc3, 0xb6, 0x9e, 0x89, 0x81, 0x80, - 0x80, 0x8e, 0xa4, 0xb8, 0xc4, 0xc5, 0xc0, 0xbb, - 0x82, 0x87, 0x84, 0x84, 0x9c, 0xbe, 0xc7, 0xbc, - 0xc3, 0xa3, 0x87, 0x80, 0x80, 0x87, 0xa3, 0xc3, - 0xc0, 0xc4, 0xb3, 0x90, 0x7c, 0x80, 0x83, 0x7c, - 0x7c, 0x85, 0x7f, 0x8f, 0xbb, 0xc7, 0xbb, 0xbf, - 0xab, 0x7c, 0x82, 0x7f, 0x89, 0xb6, 0xbf, 0xc1, - 0xc3, 0xaf, 0x82, 0x86, 0x86, 0x81, 0xac, 0xc0, - 0xbf, 0xc0, 0xb9, 0x8e, 0x83, 0x84, 0x7a, 0xa6, - 0xc1, 0xbd, 0xbd, 0xb6, 0x9b, 0x86, 0x96, 0xb6, - 0xb6, 0xbc, 0xbe, 0xb1, 0x99, 0x85, 0x7d, 0x7c, - 0x75, 0x85, 0x9e, 0xb6, 0xc3, 0xc4, 0xbd, 0xb7, - 0x81, 0x85, 0x82, 0x81, 0x99, 0xbb, 0xc5, 0xba, - 0xc1, 0xa1, 0x85, 0x7e, 0x7e, 0x85, 0xa1, 0xc1, - 0xc0, 0xc4, 0xb3, 0x90, 0x7c, 0x80, 0x83, 0x7c, - 0x7c, 0x85, 0x7f, 0x8f, 0xbb, 0xc7, 0xbb, 0xbf, - 0xab, 0x7c, 0x82, 0x7f, 0x89, 0xb6, 0xbf, 0xc1, - 0xc3, 0xae, 0x82, 0x86, 0x85, 0x80, 0xab, 0xc0, - 0xbf, 0xbf, 0xb9, 0x8d, 0x83, 0x83, 0x79, 0xa5, - 0xc1, 0xbd, 0xbc, 0xb4, 0x9a, 0x86, 0x97, 0xb9, - 0xb8, 0xbe, 0xbf, 0xb0, 0x96, 0x81, 0x77, 0x76, - 0x71, 0x82, 0x9d, 0xb5, 0xc2, 0xc2, 0xba, 0xb3, - 0x80, 0x84, 0x80, 0x7f, 0x96, 0xb9, 0xc4, 0xba, - 0xbf, 0x9f, 0x84, 0x7d, 0x7d, 0x84, 0x9f, 0xbf, - 0xc0, 0xc4, 0xb3, 0x90, 0x7c, 0x80, 0x83, 0x7c, - 0x7c, 0x85, 0x7f, 0x8f, 0xbb, 0xc7, 0xbb, 0xbf, - 0xab, 0x7c, 0x82, 0x7f, 0x89, 0xb6, 0xbf, 0xc1, - 0xc2, 0xad, 0x81, 0x85, 0x84, 0x7f, 0xab, 0xbf, - 0xbe, 0xbf, 0xb8, 0x8d, 0x82, 0x83, 0x79, 0xa5, - 0xbf, 0xbc, 0xbd, 0xb5, 0x9b, 0x85, 0x93, 0xb3, - 0xbf, 0xc5, 0xc4, 0xb5, 0x9a, 0x83, 0x79, 0x78, - 0x7b, 0x8a, 0xa1, 0xb6, 0xc1, 0xc1, 0xb9, 0xb3, - 0x81, 0x84, 0x7f, 0x7d, 0x95, 0xb8, 0xc4, 0xba, - 0xbf, 0x9f, 0x83, 0x7c, 0x7c, 0x83, 0x9f, 0xbf, - 0xc0, 0xc4, 0xb3, 0x90, 0x7c, 0x80, 0x83, 0x7c, - 0x7c, 0x85, 0x7f, 0x8f, 0xbb, 0xc7, 0xbb, 0xbf, - 0xab, 0x7c, 0x82, 0x7f, 0x89, 0xb6, 0xbf, 0xc1, - 0xc2, 0xad, 0x81, 0x84, 0x84, 0x7f, 0xaa, 0xbe, - 0xbd, 0xbe, 0xb7, 0x8c, 0x82, 0x82, 0x78, 0xa4, - 0xbd, 0xbc, 0xc0, 0xba, 0x9d, 0x82, 0x8a, 0xa6, - 0xc0, 0xc7, 0xc9, 0xbd, 0xa6, 0x92, 0x8b, 0x8b, - 0x91, 0x9c, 0xab, 0xb9, 0xc1, 0xc0, 0xba, 0xb5, - 0x82, 0x85, 0x7f, 0x7c, 0x94, 0xb8, 0xc5, 0xbc, - 0xbf, 0x9f, 0x84, 0x7d, 0x7d, 0x84, 0x9f, 0xbf, - 0xc0, 0xc4, 0xb3, 0x90, 0x7c, 0x80, 0x83, 0x7c, - 0x7c, 0x85, 0x7f, 0x8f, 0xbb, 0xc7, 0xbb, 0xbf, - 0xab, 0x7c, 0x82, 0x7f, 0x89, 0xb6, 0xbf, 0xc1, - 0xc1, 0xac, 0x80, 0x84, 0x83, 0x7e, 0xaa, 0xbe, - 0xbd, 0xbe, 0xb7, 0x8c, 0x81, 0x82, 0x78, 0xa4, - 0xba, 0xbc, 0xc4, 0xbf, 0xa0, 0x7e, 0x80, 0x97, - 0xb6, 0xc1, 0xc9, 0xc4, 0xb5, 0xa9, 0xa7, 0xab, - 0xab, 0xb0, 0xb7, 0xbd, 0xc0, 0xbf, 0xbc, 0xb9, - 0x84, 0x86, 0x80, 0x7d, 0x94, 0xb9, 0xc7, 0xbe, - 0xc0, 0xa0, 0x85, 0x7e, 0x7e, 0x85, 0xa0, 0xc0, - 0xc0, 0xc4, 0xb3, 0x90, 0x7c, 0x80, 0x83, 0x7c, - 0x7c, 0x85, 0x7f, 0x8f, 0xbb, 0xc7, 0xbb, 0xbf, - 0xab, 0x7c, 0x82, 0x7f, 0x89, 0xb6, 0xbf, 0xc1, - 0xc1, 0xac, 0x80, 0x84, 0x83, 0x7e, 0xaa, 0xbe, - 0xbd, 0xbd, 0xb7, 0x8b, 0x81, 0x81, 0x77, 0xa4, - 0xb8, 0xbc, 0xc6, 0xc3, 0xa2, 0x7c, 0x79, 0x8c, - 0xac, 0xb9, 0xc6, 0xc7, 0xc0, 0xbb, 0xbe, 0xc4, - 0xbc, 0xbd, 0xbf, 0xc0, 0xc0, 0xbf, 0xbd, 0xbc, - 0x86, 0x87, 0x80, 0x7d, 0x95, 0xba, 0xc8, 0xbf, - 0xc1, 0xa1, 0x86, 0x7f, 0x7f, 0x86, 0xa1, 0xc1, - 0xc0, 0xc4, 0xb3, 0x90, 0x7c, 0x80, 0x83, 0x7c, - 0x7f, 0x7b, 0x82, 0x99, 0xb8, 0xca, 0xc8, 0xbf, - 0xa9, 0x91, 0x7a, 0x7a, 0x93, 0xb1, 0xc4, 0xca, - 0xc3, 0xae, 0x90, 0x7c, 0x7c, 0x90, 0xae, 0xc3, - 0xc8, 0xc3, 0xb3, 0x96, 0x7c, 0x78, 0x8a, 0x9e, - 0xbe, 0xc7, 0xca, 0xb9, 0x9b, 0x85, 0x7f, 0x83, - 0xa1, 0xac, 0xbc, 0xc9, 0xcd, 0xc7, 0xbd, 0xb5, - 0xc3, 0xbf, 0xbb, 0xbd, 0xc2, 0xc4, 0xc0, 0xbc, - 0x84, 0x84, 0x88, 0x8f, 0x9d, 0xae, 0xbe, 0xc8, - 0xb7, 0xa6, 0x8f, 0x7e, 0x7e, 0x8f, 0xa6, 0xb7, - 0xc4, 0xbb, 0xab, 0x9a, 0x8c, 0x84, 0x81, 0x80, - 0x7f, 0x7c, 0x80, 0x94, 0xae, 0xbd, 0xba, 0xb1, - 0xa1, 0x8d, 0x7a, 0x7a, 0x8f, 0xa8, 0xb6, 0xb9, - 0xb6, 0xa5, 0x8d, 0x7c, 0x7c, 0x8d, 0xa5, 0xb6, - 0xb8, 0xb6, 0xab, 0x94, 0x7d, 0x78, 0x87, 0x98, - 0xb0, 0xb9, 0xbd, 0xaf, 0x96, 0x83, 0x7f, 0x83, - 0x7f, 0x8b, 0x9d, 0xb0, 0xbc, 0xc1, 0xc1, 0xbf, - 0xad, 0xa9, 0xa5, 0xa7, 0xac, 0xae, 0xaa, 0xa6, - 0x80, 0x80, 0x81, 0x87, 0x92, 0x9f, 0xad, 0xb5, - 0xa8, 0x9b, 0x88, 0x7a, 0x7a, 0x88, 0x9b, 0xa8, - 0xb3, 0xaa, 0x9d, 0x8f, 0x85, 0x7f, 0x7e, 0x7e, - 0x80, 0x7c, 0x7e, 0x8c, 0x9e, 0xa7, 0xa3, 0x9b, - 0x95, 0x86, 0x79, 0x7b, 0x8a, 0x99, 0xa0, 0xa0, - 0xa3, 0x98, 0x88, 0x7d, 0x7d, 0x88, 0x98, 0xa3, - 0xa0, 0xa2, 0x9d, 0x8f, 0x7e, 0x7a, 0x83, 0x8f, - 0x9a, 0xa3, 0xa7, 0x9e, 0x8d, 0x80, 0x7f, 0x83, - 0x6f, 0x77, 0x84, 0x93, 0xa0, 0xa9, 0xae, 0xb0, - 0x92, 0x8e, 0x8a, 0x8c, 0x91, 0x92, 0x8f, 0x8b, - 0x7d, 0x7c, 0x7b, 0x7e, 0x84, 0x8c, 0x95, 0x9a, - 0x94, 0x8c, 0x80, 0x78, 0x78, 0x80, 0x8c, 0x94, - 0x9a, 0x94, 0x8c, 0x83, 0x7e, 0x7b, 0x7c, 0x7c, - 0x81, 0x7d, 0x7d, 0x84, 0x8e, 0x92, 0x8d, 0x87, - 0x88, 0x81, 0x7a, 0x7b, 0x84, 0x8a, 0x8a, 0x88, - 0x90, 0x8b, 0x83, 0x7e, 0x7e, 0x83, 0x8b, 0x90, - 0x89, 0x8d, 0x8f, 0x89, 0x7f, 0x7c, 0x80, 0x86, - 0x87, 0x8d, 0x92, 0x8e, 0x84, 0x7e, 0x7e, 0x82, - 0x80, 0x81, 0x81, 0x83, 0x85, 0x87, 0x89, 0x8a, - 0x83, 0x7e, 0x7b, 0x7d, 0x81, 0x83, 0x80, 0x7b, - 0x7e, 0x7d, 0x7b, 0x7b, 0x7c, 0x7f, 0x83, 0x85, - 0x85, 0x82, 0x7e, 0x7b, 0x7b, 0x7e, 0x82, 0x85, - 0x87, 0x85, 0x81, 0x7e, 0x7c, 0x7d, 0x7e, 0x80, - 0x81, 0x7f, 0x7e, 0x80, 0x82, 0x82, 0x7f, 0x7b, - 0x80, 0x7d, 0x7c, 0x7d, 0x7f, 0x80, 0x7d, 0x7a, - 0x83, 0x82, 0x80, 0x7e, 0x7e, 0x80, 0x82, 0x83, - 0x7c, 0x80, 0x83, 0x83, 0x80, 0x7e, 0x7e, 0x80, - 0x7c, 0x7f, 0x82, 0x82, 0x7f, 0x7d, 0x7e, 0x80, - 0x8b, 0x88, 0x83, 0x7d, 0x7a, 0x78, 0x78, 0x78, - 0x81, 0x7d, 0x7a, 0x7c, 0x80, 0x82, 0x7f, 0x7a, - 0x82, 0x81, 0x7f, 0x7e, 0x7d, 0x7c, 0x7c, 0x7c, - 0x7f, 0x80, 0x81, 0x82, 0x82, 0x81, 0x80, 0x7f, - 0x7f, 0x7f, 0x7f, 0x7f, 0x80, 0x82, 0x83, 0x84, - 0x80, 0x80, 0x80, 0x7f, 0x7d, 0x7c, 0x7b, 0x7b, - 0x7d, 0x7e, 0x7e, 0x7e, 0x7d, 0x7b, 0x7a, 0x79, - 0x7e, 0x7e, 0x7f, 0x7f, 0x7f, 0x7f, 0x7e, 0x7e, - 0x7a, 0x7b, 0x7c, 0x7e, 0x7f, 0x7f, 0x7e, 0x7d, - 0x7b, 0x7b, 0x7c, 0x7d, 0x7e, 0x7e, 0x7e, 0x7e, - 0x7f, 0x7e, 0x7d, 0x7d, 0x7d, 0x7f, 0x81, 0x82, - 0x84, 0x80, 0x7d, 0x7f, 0x83, 0x85, 0x82, 0x7d, - 0x82, 0x82, 0x83, 0x82, 0x81, 0x7f, 0x7d, 0x7b, - 0x7f, 0x81, 0x83, 0x85, 0x85, 0x83, 0x81, 0x7f, - 0x7d, 0x7e, 0x81, 0x83, 0x84, 0x84, 0x84, 0x84, - 0x80, 0x82, 0x83, 0x81, 0x7d, 0x7c, 0x7e, 0x80, - 0x7e, 0x80, 0x82, 0x80, 0x7d, 0x7b, 0x7d, 0x80, - 0x7e, 0x7f, 0x7f, 0x80, 0x80, 0x7f, 0x7f, 0x7e, - 0x7f, 0x7c, 0x7a, 0x7b, 0x7f, 0x81, 0x80, 0x7e, - 0x81, 0x7e, 0x7c, 0x7c, 0x7f, 0x80, 0x7e, 0x7c, - 0x77, 0x79, 0x7c, 0x7f, 0x82, 0x84, 0x84, 0x84, - 0x83, 0x7f, 0x7c, 0x7d, 0x82, 0x84, 0x81, 0x7c, - 0x7d, 0x7f, 0x81, 0x83, 0x83, 0x81, 0x7e, 0x7c, - 0x7e, 0x7f, 0x81, 0x82, 0x82, 0x81, 0x7f, 0x7e, - 0x7d, 0x7f, 0x81, 0x83, 0x83, 0x82, 0x7f, 0x7e, - 0x7f, 0x82, 0x85, 0x83, 0x7e, 0x7d, 0x81, 0x86, - 0x7f, 0x82, 0x83, 0x81, 0x7d, 0x7c, 0x81, 0x86, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x84, 0x7f, 0x79, 0x79, 0x7e, 0x82, 0x81, 0x7f, - 0x87, 0x82, 0x7d, 0x7d, 0x80, 0x82, 0x7f, 0x7b, - 0x7e, 0x80, 0x82, 0x83, 0x82, 0x7f, 0x7b, 0x78, - 0x80, 0x7b, 0x78, 0x7a, 0x7f, 0x80, 0x7d, 0x79, - 0x78, 0x7a, 0x7e, 0x82, 0x82, 0x81, 0x7e, 0x7c, - 0x7d, 0x7d, 0x7e, 0x7f, 0x7f, 0x7e, 0x7d, 0x7d, - 0x7c, 0x7e, 0x81, 0x82, 0x81, 0x7e, 0x7a, 0x77, -}; - - -UWORD8 gau1_ihevcd_logo_uv[10240] = -{ - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, -}; - -const UWORD16 gau2_ihevcd_logo_rgb565[10240] = -{ - - 0xf7ff, 0xf7ff, 0xfffe, 0xfffe, 0xfffd, 0xfffd, 0xfffe, 0xfffe, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xfffd, 0xfffd, 0xffde, 0xffde, 0xffdd, 0xffdd, - 0xffdd, 0xffdd, 0xfffe, 0xfffe, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, - 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffd, 0xfffd, 0xffdd, 0xffdd, - 0xffdd, 0xffdd, 0xfffe, 0xfffe, 0xfffd, 0xfffd, 0xfffe, 0xfffe, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xf7fe, 0xf7fe, 0xefff, 0xefff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xfffe, 0xfffe, 0xfffd, 0xfffd, 0xfffe, 0xfffe, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xfffe, 0xfffe, 0xffdd, 0xffdd, 0xffde, 0xffde, 0xffdd, 0xffdd, - 0xffdd, 0xffdd, 0xfffe, 0xfffe, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, - 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffd, 0xfffd, 0xffdd, 0xffdd, - 0xffdd, 0xffdd, 0xfffe, 0xfffe, 0xffdc, 0xffdc, 0xfffe, 0xfffe, 0xf7ff, 0xf7ff, - 0xf7df, 0xf7df, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xf7fe, 0xf7fe, 0xefff, 0xefff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffff, 0xffdf, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xfffe, 0xfffe, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, - 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffff, 0xffdf, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xfffe, 0xfffe, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, - 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xefff, 0xefff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xfffe, 0xfffe, 0xffde, 0xffde, - 0xffde, 0xffde, 0xfffe, 0xfffe, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffde, 0xffde, - 0xffde, 0xffde, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffde, 0xffde, 0xffde, 0xffdf, 0xffdf, 0xffde, - 0xffde, 0xffbe, 0xffde, 0xffde, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, - 0xf7df, 0xf7df, 0xf7df, 0xf7df, 0xf7df, 0xf7df, 0xefff, 0xefff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xfffe, 0xfffe, 0xffde, 0xffde, - 0xffde, 0xffde, 0xfffe, 0xfffe, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffde, 0xffde, - 0xffde, 0xffde, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffde, 0xffde, 0xffbe, 0xffbe, 0xffbe, 0xffbe, - 0xffbe, 0xffdf, 0xffbe, 0xffbe, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffdf, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffbd, 0xffbd, - 0xffbd, 0xffbd, 0xffde, 0xffde, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffde, 0xffde, - 0xffde, 0xffde, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, - 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, - 0xffff, 0xffff, 0xffde, 0xffde, 0xff78, 0xff16, 0xfe73, 0xf612, 0xf5f2, 0xfe73, - 0xff17, 0xff79, 0xffbb, 0xffbc, 0xffde, 0xffde, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffdf, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffde, 0xffde, - 0xffde, 0xffde, 0xffde, 0xffde, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffde, 0xffde, - 0xffde, 0xffde, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, - 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, - 0xffff, 0xffff, 0xffde, 0xffde, 0xfef6, 0xee12, 0xcccd, 0xb3ea, 0xb3ea, 0xcccd, - 0xee13, 0xfef6, 0xffbb, 0xffbb, 0xffde, 0xffde, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xfffe, 0xfffe, 0xf7bd, 0xffff, 0xffff, 0xfffe, 0xfffc, 0xfffc, 0xffb9, 0xffb9, - 0xff98, 0xffb8, 0xffb9, 0xffb9, 0xffda, 0xffda, 0xffdb, 0xffbb, 0xfffd, 0xffbc, - 0xffde, 0xffff, 0xffdf, 0xffdf, 0xffde, 0xfffe, 0xfffe, 0xffde, 0xefdf, 0xefdf, - 0xe7ff, 0xe7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xf7ff, 0xffdf, 0xffff, - 0xffdf, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xefff, 0xf7ff, - 0xffff, 0xf7df, 0xffdf, 0xffff, 0xffff, 0xffff, 0xefdf, 0xf7ff, 0xffff, 0xffdf, - 0xff7b, 0xffdc, 0xff9a, 0xfef7, 0xdbc2, 0xe403, 0xf423, 0xf464, 0xf464, 0xec43, - 0xd425, 0xcbe5, 0xf652, 0xff56, 0xfffc, 0xffdb, 0xfffe, 0xffff, 0xffff, 0xf7ff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xfffe, 0xfffe, 0xf7de, 0xffff, 0xffff, 0xfffe, 0xfffc, 0xf75a, 0xff17, 0xff17, - 0xff16, 0xff36, 0xff37, 0xff37, 0xff38, 0xff38, 0xff18, 0xff7a, 0xfffd, 0xfffd, - 0xfffe, 0xffff, 0xffde, 0xffff, 0xffde, 0xffde, 0xfffe, 0xfffe, 0xf7ff, 0xf7ff, - 0xe7ff, 0xe7ff, 0xefff, 0xefff, 0xf7df, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7df, 0xefff, 0xefff, 0xefdf, 0xefff, - 0xffff, 0xffff, 0xffff, 0xffdf, 0xf7df, 0xf7df, 0xf7ff, 0xf7ff, 0xffdf, 0xffdf, - 0xffdc, 0xffdd, 0xfeb6, 0xcd10, 0xe403, 0xe424, 0xf443, 0xfc64, 0xf484, 0xf444, - 0xdc46, 0xd425, 0xc4ac, 0xfe93, 0xfffc, 0xfffc, 0xf7fe, 0xf7de, 0xf7ff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xfffe, 0xfffe, 0xf7fe, 0xffff, 0xfffe, 0xfffe, 0xff99, 0xe674, 0xed4c, 0xed4c, - 0xfd49, 0xfd6a, 0xfd6b, 0xfd6a, 0xed6c, 0xe56c, 0xdd2e, 0xfe32, 0xffdb, 0xffdb, - 0xffde, 0xffff, 0xf7ff, 0xffff, 0xfffe, 0xfffe, 0xffdd, 0xfffd, 0xffff, 0xffff, - 0xf7ff, 0xefff, 0xffff, 0xffde, 0xffff, 0xffff, 0xf7ff, 0xffff, 0xffff, 0xf7df, - 0xf7ff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xf7fe, 0xfffe, 0xffff, 0xf7ff, 0xf7ff, - 0xfffe, 0xffff, 0xfffe, 0xffdd, 0xffde, 0xffff, 0xf7ff, 0xf7ff, 0xf7de, 0xffff, - 0xffdb, 0xffdb, 0xfdf1, 0xb3c8, 0xfc20, 0xfc20, 0xfc40, 0xfc40, 0xfc40, 0xfc40, - 0xf442, 0xf442, 0xabc6, 0xf5ee, 0xfffb, 0xfffc, 0xf7fe, 0xf7dd, 0xf7fe, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xfffe, 0xfffe, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xff99, 0xd5d2, 0xc407, 0xc427, - 0xdc25, 0xdc45, 0xd446, 0xd446, 0xc447, 0xc427, 0xbc2a, 0xed8f, 0xff9a, 0xffdb, - 0xffde, 0xfffe, 0xf7ff, 0xffff, 0xfffe, 0xffde, 0xffdd, 0xffbc, 0xf7de, 0xffde, - 0xefff, 0xefff, 0xffff, 0xf7de, 0xffff, 0xffff, 0xf7df, 0xf7ff, 0xffff, 0xf7df, - 0xffff, 0xf7df, 0xf7df, 0xf7df, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xffde, 0xffde, 0xffdd, 0xfffe, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, - 0xffdb, 0xff9a, 0xfdf1, 0xbc09, 0xfc40, 0xfc41, 0xfc40, 0xfc40, 0xfc40, 0xfc40, - 0xfc63, 0xfc63, 0xbc48, 0xf60f, 0xff9a, 0xffdb, 0xf7fe, 0xf7fe, 0xf7fe, 0xf7fe, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xf7ff, 0xffde, 0xffff, 0xff99, 0xdd90, 0xe405, 0xe425, - 0xfc21, 0xfc22, 0xfc42, 0xfc22, 0xec23, 0xec03, 0xcc69, 0xfdcf, 0xffdb, 0xffdb, - 0xf7ff, 0xf7ff, 0xefff, 0xf7ff, 0xffbd, 0xffde, 0xffbb, 0xffbb, 0xffba, 0xffba, - 0xffdb, 0xfffb, 0xffba, 0xffba, 0xffdc, 0xfffd, 0xffde, 0xffde, 0xffff, 0xffff, - 0xffff, 0xf7df, 0xffbd, 0xffde, 0xfffd, 0xffdc, 0xffbb, 0xffbb, 0xffdc, 0xfffd, - 0xffdb, 0xff9a, 0xff9a, 0xffdb, 0xfffd, 0xffbc, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, - 0xffdc, 0xff9a, 0xfe11, 0xc44a, 0xfc42, 0xfc42, 0xfc40, 0xfc40, 0xfc40, 0xfc20, - 0xfc62, 0xfc62, 0xcc89, 0xfe0f, 0xff7a, 0xffbb, 0xfffe, 0xffff, 0xffde, 0xffde, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffde, 0xffff, 0xffb9, 0xdd91, 0xec46, 0xec66, - 0xfc62, 0xfc83, 0xfc83, 0xfc63, 0xf465, 0xf464, 0xd48a, 0xfdef, 0xffdb, 0xffdb, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffde, 0xffde, 0xffbb, 0xffbb, 0xffba, 0xffba, - 0xffbb, 0xffba, 0xffba, 0xffdb, 0xff9b, 0xff9b, 0xfffe, 0xfffe, 0xf7df, 0xffff, - 0xffff, 0xf7df, 0xffde, 0xfffe, 0xfffd, 0xffbc, 0xffba, 0xffdb, 0xffbc, 0xfffd, - 0xffdb, 0xffdb, 0xffba, 0xffba, 0xffdd, 0xffdc, 0xf7ff, 0xefff, 0xf7ff, 0xf7ff, - 0xffdc, 0xffbb, 0xf611, 0xb409, 0xfc22, 0xfc42, 0xfc20, 0xfc20, 0xfc20, 0xfc20, - 0xfc42, 0xf442, 0xbc27, 0xf5ef, 0xff9a, 0xffdb, 0xffde, 0xffde, 0xffde, 0xfffe, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffdf, 0xf7ff, 0xf7ff, 0xffbf, 0xffff, 0xff99, 0xe571, 0xf404, 0xf424, - 0xfc00, 0xfc00, 0xfc20, 0xfc00, 0xfc22, 0xfc01, 0xcc69, 0xf5cf, 0xffdb, 0xfffc, - 0xefff, 0xefff, 0xefff, 0xefff, 0xfffe, 0xff7c, 0xfeb5, 0xfe53, 0xfe52, 0xfe72, - 0xfe52, 0xfe31, 0xfe73, 0xfed4, 0xe634, 0xee54, 0xffbc, 0xfffd, 0xf79d, 0xffff, - 0xffbe, 0xffde, 0xffdd, 0xffbc, 0xff17, 0xf675, 0xfe73, 0xfeb4, 0xf695, 0xf694, - 0xfe93, 0xfeb4, 0xfe73, 0xf632, 0xeef8, 0xfffc, 0xf7ff, 0xefff, 0xefff, 0xefff, - 0xfffd, 0xfffd, 0xf673, 0xbc8c, 0xe405, 0xec25, 0xfc22, 0xfc42, 0xfc21, 0xfc20, - 0xf423, 0xec02, 0xc469, 0xfe31, 0xffbc, 0xffdc, 0xffde, 0xffbe, 0xffbe, 0xffdf, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7df, 0xf7ff, 0xf7ff, 0xffbf, 0xffff, 0xff99, 0xe570, 0xf424, 0xfc25, - 0xfc00, 0xfc00, 0xfc20, 0xfc20, 0xfc22, 0xfc22, 0xcc8a, 0xfe10, 0xfffc, 0xfffc, - 0xefff, 0xefff, 0xefff, 0xefff, 0xfffe, 0xe6da, 0xd54f, 0xbc8c, 0xcc8a, 0xd4cb, - 0xd4cc, 0xccab, 0xbc8c, 0xcced, 0xac4c, 0xbcce, 0xff5b, 0xfffd, 0xf79d, 0xffff, - 0xffde, 0xffff, 0xffdd, 0xff5b, 0xddf3, 0xbcce, 0xbc6b, 0xcced, 0xc52f, 0xb4ad, - 0xc4ac, 0xcd0d, 0xbcac, 0xb44a, 0xc5d3, 0xffdb, 0xf7ff, 0xf7ff, 0xefff, 0xefff, - 0xfffd, 0xfffd, 0xfed5, 0xd56f, 0xe404, 0xe425, 0xfc22, 0xfc43, 0xfc41, 0xfc20, - 0xec03, 0xebe2, 0xe54d, 0xfeb3, 0xffdc, 0xffdc, 0xffdf, 0xffff, 0xffbe, 0xffbe, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xccc8, 0xee0c, 0xfffd, 0xfffd, - 0xffdf, 0xffdf, 0xffde, 0xffde, 0xffd9, 0xf716, 0xfd26, 0xdc22, 0xfbe0, 0xfc20, - 0xfc06, 0xfc06, 0xfc21, 0xfc21, 0xdc24, 0xe486, 0xff35, 0xffb7, 0xfffc, 0xfffd, - 0xfffd, 0xfffd, 0xffd9, 0xff77, 0xfd8c, 0xdc67, 0xf402, 0xfc23, 0xfc22, 0xfc22, - 0xf441, 0xf441, 0xdca4, 0xc3e1, 0xddef, 0xffb5, 0xfffe, 0xfffe, 0xf7ff, 0xf7ff, - 0xffff, 0xfffe, 0xfffa, 0xffda, 0xdc2a, 0xdc4b, 0xe465, 0xe465, 0xe485, 0xdc65, - 0xcc6d, 0xcc6c, 0xff9d, 0xff9d, 0xf7fc, 0xf7fd, 0xfffd, 0xfffd, 0xffdf, 0xffdf, - 0xfffd, 0xfffd, 0xfffe, 0xfffe, 0xffff, 0xf7fe, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xffff, 0xffff, 0xfffe, 0xfffe, 0xffdd, 0xffdd, 0xf7fe, 0xffff, 0xf7fe, 0xf7de, - 0xffff, 0xffff, 0xf7de, 0xffde, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffde, - 0xffde, 0xffde, 0xffff, 0xffff, 0xffde, 0xffde, 0xfffe, 0xfffe, 0xfffe, 0xfffe, - 0xffff, 0xffff, 0xffff, 0xffde, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, - 0xffff, 0xffde, 0xffde, 0xffde, 0xffbd, 0xffbd, 0xff9d, 0xffde, 0xffff, 0xffff, - 0xefff, 0xefff, 0xe7ff, 0xefff, 0xfffe, 0xffde, 0xffde, 0xfffe, 0xfffe, 0xfffe, - 0xffde, 0xffbe, 0xffde, 0xffde, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xc4c7, 0xedec, 0xfffd, 0xffdd, - 0xffdf, 0xffdf, 0xffde, 0xffde, 0xfffa, 0xff16, 0xfd26, 0xe442, 0xfbe0, 0xfc20, - 0xfc06, 0xfc06, 0xfc21, 0xfc21, 0xdc24, 0xe466, 0xff15, 0xff97, 0xffdb, 0xffdc, - 0xfffc, 0xffdc, 0xffb9, 0xff57, 0xfd8c, 0xdc47, 0xf3e2, 0xfc23, 0xfc42, 0xfc42, - 0xfc61, 0xf441, 0xdca4, 0xcc01, 0xddef, 0xffb5, 0xfffd, 0xfffd, 0xf7ff, 0xf7ff, - 0xfffe, 0xf7fe, 0xffda, 0xffda, 0xfe32, 0xfdb0, 0xf528, 0xe4a6, 0xe4a6, 0xf528, - 0xf5d2, 0xfe54, 0xff9d, 0xffbd, 0xf7fd, 0xf7fd, 0xfffd, 0xfffd, 0xffdf, 0xffbf, - 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xf7fe, 0xf7fe, 0xf7df, 0xf7de, 0xf7ff, 0xf7ff, - 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffdd, 0xffdd, 0xffff, 0xffff, 0xf7ff, 0xf7de, - 0xffff, 0xfffe, 0xf7de, 0xffff, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, - 0xffde, 0xffde, 0xffbe, 0xffde, 0xffff, 0xffde, 0xfffe, 0xfffe, 0xfffe, 0xfffe, - 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffdf, 0xffbe, 0xffbe, 0xffbe, 0xffff, 0xffff, - 0xffde, 0xffde, 0xffde, 0xffde, 0xffbd, 0xffbd, 0xffbe, 0xffbe, 0xffdf, 0xffdf, - 0xefff, 0xefff, 0xe7ff, 0xe7ff, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, - 0xfffe, 0xfffe, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xd4c6, 0xfdeb, 0xfffd, 0xfffd, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffc, 0xef59, 0xf549, 0xd465, 0xfc00, 0xfc40, - 0xfc04, 0xfc04, 0xfc41, 0xfc41, 0xdc45, 0xe487, 0xff58, 0xffb9, 0xe7ff, 0xe7ff, - 0xe7ff, 0xe7ff, 0xffdb, 0xff79, 0xfd8c, 0xdc68, 0xfc02, 0xfc43, 0xfbe2, 0xfbe2, - 0xfc22, 0xfc01, 0xf465, 0xdba2, 0xf5b0, 0xff56, 0xffbf, 0xffbf, 0xffdf, 0xffdf, - 0xffdf, 0xffdf, 0xffde, 0xffbd, 0xffde, 0xff7d, 0xf6d5, 0xee73, 0xee72, 0xfed3, - 0xff7b, 0xffdd, 0xffdf, 0xffdf, 0xf7fe, 0xf7fe, 0xf7fd, 0xf7fd, 0xffbf, 0xffbf, - 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7fe, 0xffff, 0xffff, - 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xf7ff, - 0xffff, 0xf7ff, 0xf7df, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7de, 0xf7fe, 0xfffe, - 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7df, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xf7ff, 0xf7ff, 0xf7ff, - 0xfffe, 0xfffe, 0xfffd, 0xfffd, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7df, - 0xf7df, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xdcc6, 0xfdeb, 0xfffd, 0xfffd, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffc, 0xef39, 0xf569, 0xdc65, 0xfc00, 0xfc61, - 0xfc24, 0xfc24, 0xfc61, 0xfc61, 0xdc66, 0xeca7, 0xff58, 0xffda, 0xe7ff, 0xefff, - 0xefff, 0xe7ff, 0xfffb, 0xff9a, 0xfdac, 0xdc88, 0xfc22, 0xfc63, 0xfc02, 0xfc02, - 0xfc22, 0xfc02, 0xf465, 0xdba2, 0xf5b0, 0xff56, 0xffbf, 0xffbf, 0xffdf, 0xffdf, - 0xffdf, 0xffdf, 0xffde, 0xffde, 0xffbe, 0xffbe, 0xffb8, 0xffb8, 0xffb7, 0xffb7, - 0xffbc, 0xffbc, 0xffdf, 0xffdf, 0xf7fe, 0xf7fe, 0xf7fd, 0xf7fd, 0xffbf, 0xffbf, - 0xf7ff, 0xf7ff, 0xffff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7fe, 0xf7fe, - 0xf7fe, 0xf7fe, 0xf7fe, 0xf7fe, 0xf7ff, 0xf7ff, 0xf7df, 0xffff, 0xffff, 0xf7ff, - 0xffff, 0xf7ff, 0xf7bf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7de, 0xf7de, 0xf7fe, - 0xffff, 0xfffe, 0xf7de, 0xf7de, 0xf7df, 0xffff, 0xffff, 0xffff, 0xf7fe, 0xf7ff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, - 0xfffe, 0xfffe, 0xfffd, 0xfffd, 0xf7df, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xf7ff, - 0xf7df, 0xf7df, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe484, 0xfda9, 0xfffd, 0xffdc, - 0xf7ff, 0xefff, 0xf7ff, 0xf7ff, 0xfffd, 0xe75a, 0xed6b, 0xd487, 0xfc20, 0xfc61, - 0xfc22, 0xfc02, 0xfc41, 0xfc20, 0xdc45, 0xe487, 0xff59, 0xffda, 0xe7ff, 0xe7ff, - 0xe7ff, 0xdfff, 0xfffc, 0xff7a, 0xfd8c, 0xdc67, 0xfc01, 0xfc42, 0xfc42, 0xfc42, - 0xfc63, 0xfc62, 0xe4a6, 0xcbe3, 0xe5f0, 0xff96, 0xfffe, 0xfffe, 0xefff, 0xefff, - 0xefff, 0xefff, 0xf7fe, 0xf7fe, 0xe7ff, 0xe7ff, 0xf7fe, 0xf7fe, 0xfffb, 0xfffb, - 0xffde, 0xffde, 0xefff, 0xefff, 0xefff, 0xefff, 0xf7fe, 0xf7fe, 0xffbf, 0xffbe, - 0xf7ff, 0xf7ff, 0xffff, 0xf7ff, 0xffbd, 0xffbd, 0xffdc, 0xffdc, 0xffdb, 0xffdb, - 0xffdc, 0xffdb, 0xffdc, 0xfffd, 0xfffd, 0xfffd, 0xffdf, 0xffff, 0xffbe, 0xffbe, - 0xffdf, 0xffde, 0xffbe, 0xffdf, 0xffbe, 0xffbe, 0xffbe, 0xffde, 0xffbe, 0xffde, - 0xffde, 0xffde, 0xf7ff, 0xefff, 0xefde, 0xf7fe, 0xfffd, 0xfffd, 0xffdb, 0xfffc, - 0xffdc, 0xffdb, 0xffdc, 0xffdc, 0xffde, 0xffde, 0xf7df, 0xf7df, 0xf7fe, 0xf7fe, - 0xf7ff, 0xf7ff, 0xefff, 0xefff, 0xefff, 0xefff, 0xf7ff, 0xf7ff, 0xfffd, 0xfffd, - 0xffda, 0xffb9, 0xff98, 0xffd8, 0xf7de, 0xf7de, 0xf7de, 0xf7ff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe484, 0xfda9, 0xfffd, 0xfffd, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffd, 0xef5a, 0xf56b, 0xd487, 0xfc20, 0xfc41, - 0xfc02, 0xfbe2, 0xfc41, 0xfc20, 0xdc46, 0xe4a7, 0xff59, 0xffdb, 0xe7ff, 0xe7ff, - 0xe7ff, 0xe7ff, 0xfffc, 0xff9a, 0xfdac, 0xdc67, 0xfc01, 0xfc42, 0xfc42, 0xfc42, - 0xfc63, 0xfc62, 0xe4a6, 0xcbe3, 0xe5d0, 0xff76, 0xfffe, 0xfffe, 0xefff, 0xefff, - 0xefff, 0xefff, 0xf7ff, 0xf7ff, 0xe7ff, 0xe7ff, 0xf7fe, 0xf7fe, 0xfffb, 0xfffc, - 0xffff, 0xffff, 0xefff, 0xefff, 0xefff, 0xefff, 0xf7fe, 0xf7fe, 0xffbf, 0xffbf, - 0xefff, 0xf7ff, 0xffff, 0xf7ff, 0xffdd, 0xfffe, 0xfffc, 0xffbc, 0xffdb, 0xffdb, - 0xffdb, 0xffbb, 0xffdc, 0xffdc, 0xfffd, 0xfffd, 0xffdf, 0xffff, 0xffdf, 0xffbe, - 0xffdf, 0xffde, 0xffde, 0xffff, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, 0xfffe, - 0xfffe, 0xfffe, 0xf7ff, 0xefff, 0xf7de, 0xf7ff, 0xfffd, 0xffdd, 0xffbb, 0xffbb, - 0xff9a, 0xffbb, 0xffdc, 0xffdc, 0xffde, 0xffde, 0xffff, 0xffff, 0xf7fe, 0xf7fe, - 0xf7ff, 0xf7ff, 0xefff, 0xefff, 0xefff, 0xefff, 0xffff, 0xf7ff, 0xffbc, 0xffdd, - 0xffb9, 0xff99, 0xff77, 0xffb8, 0xfffe, 0xfffe, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe485, 0xfdaa, 0xfffd, 0xfffc, - 0xffff, 0xffff, 0xffbb, 0xffbb, 0xffb8, 0xfed4, 0xfd29, 0xdc46, 0xfc21, 0xfc42, - 0xfc22, 0xfc02, 0xfc41, 0xfc41, 0xec24, 0xf485, 0xff15, 0xff96, 0xffba, 0xffbb, - 0xffdb, 0xffbb, 0xffb7, 0xff56, 0xfd8b, 0xec66, 0xfc21, 0xfc63, 0xfc62, 0xfc82, - 0xfc82, 0xf462, 0xe4a5, 0xcbe2, 0xedcd, 0xff73, 0xffd9, 0xffd9, 0xfffb, 0xfffb, - 0xfffb, 0xfffb, 0xfff9, 0xfff9, 0xffbd, 0xffdd, 0xffda, 0xffda, 0xffb9, 0xffb9, - 0xffba, 0xffba, 0xffde, 0xffde, 0xefff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffdf, 0xffde, - 0xefdf, 0xf7ff, 0xfffe, 0xffde, 0xffda, 0xffda, 0xff56, 0xfed4, 0xfe30, 0xfe2f, - 0xfe2f, 0xfe0f, 0xfe30, 0xfe30, 0xf651, 0xf672, 0xfed5, 0xff58, 0xffb9, 0xffb9, - 0xff99, 0xff37, 0xfef6, 0xff37, 0xff36, 0xff37, 0xff37, 0xff37, 0xff37, 0xff37, - 0xff57, 0xff57, 0xfffb, 0xffdb, 0xffd9, 0xffd9, 0xff35, 0xfe72, 0xfdef, 0xfe0f, - 0xfdef, 0xfe0f, 0xfe30, 0xfe31, 0xf673, 0xfed4, 0xff78, 0xffda, 0xfffd, 0xfffd, - 0xfffd, 0xfffd, 0xffdc, 0xffdb, 0xff9a, 0xff99, 0xff16, 0xfe94, 0xfe10, 0xfe10, - 0xfe0f, 0xfe0e, 0xfded, 0xfe0d, 0xf6b4, 0xff36, 0xffb9, 0xffda, 0xffdc, 0xffbb, - 0xfffe, 0xfffe, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe485, 0xfdaa, 0xfffc, 0xffbc, - 0xffdf, 0xf79e, 0xff59, 0xff59, 0xff56, 0xfeb4, 0xf508, 0xdc45, 0xfc21, 0xfc62, - 0xfc43, 0xfc43, 0xfc41, 0xfc21, 0xe404, 0xec45, 0xfed4, 0xff55, 0xff79, 0xff7a, - 0xff9a, 0xff9a, 0xff77, 0xff15, 0xfd6a, 0xec46, 0xfc01, 0xfc42, 0xfc62, 0xfc62, - 0xfc82, 0xf462, 0xe4a5, 0xcbe2, 0xedcd, 0xff73, 0xff98, 0xff98, 0xf79a, 0xf79a, - 0xf799, 0xff9a, 0xff98, 0xff98, 0xf79d, 0xf79c, 0xff79, 0xff59, 0xff57, 0xff57, - 0xff79, 0xff7a, 0xffdd, 0xffde, 0xefff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffdf, 0xffdf, - 0xf7ff, 0xf7ff, 0xffde, 0xffbd, 0xff99, 0xff79, 0xfe72, 0xed8f, 0xcc28, 0xc428, - 0xc427, 0xc407, 0xbc28, 0xbc28, 0xb44a, 0xb46a, 0xd570, 0xf674, 0xff58, 0xff99, - 0xff57, 0xfe95, 0xee12, 0xf633, 0xee12, 0xee12, 0xf612, 0xf633, 0xf632, 0xf633, - 0xf633, 0xf633, 0xffbb, 0xffdb, 0xffb9, 0xff58, 0xf631, 0xc4ec, 0xc428, 0xc428, - 0xcc48, 0xc428, 0xbc28, 0xbc08, 0xbc6b, 0xd54f, 0xf695, 0xff99, 0xfffd, 0xfffd, - 0xfffd, 0xfffd, 0xffdc, 0xffdb, 0xff99, 0xff99, 0xe5d1, 0xc4cd, 0xb3e8, 0xbc08, - 0xcc27, 0xcc27, 0xcc06, 0xcc06, 0xb48c, 0xd5b0, 0xf717, 0xffba, 0xffdc, 0xffbb, - 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfffe, 0xfffe, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc03, 0xfc23, - 0xfc20, 0xfc20, 0xfc43, 0xfc43, 0xfc22, 0xfc22, 0xd487, 0xfdcc, 0xf79b, 0xffdc, - 0xff9a, 0xbd10, 0xd383, 0xec46, 0xf403, 0xf424, 0xf444, 0xfc64, 0xfc42, 0xfc42, - 0xfc44, 0xfc43, 0xfc43, 0xfc63, 0xfc64, 0xfc43, 0xf444, 0xf424, 0xe445, 0xec45, - 0xe445, 0xe445, 0xec45, 0xec45, 0xfc64, 0xfc64, 0xfc63, 0xfc63, 0xfc22, 0xfc01, - 0xfc02, 0xfc22, 0xfc23, 0xfc03, 0xfc05, 0xfbe4, 0xec26, 0xec26, 0xe427, 0xe427, - 0xec06, 0xec06, 0xf3e5, 0xf3e5, 0xe426, 0xe446, 0xec25, 0xec25, 0xec24, 0xec24, - 0xd446, 0xd426, 0xa42b, 0xf6b4, 0xfffe, 0xfffe, 0xf7df, 0xf7ff, 0xffff, 0xfffe, - 0xffdd, 0xff9c, 0xff79, 0xff58, 0xfdcf, 0xcc28, 0xdba2, 0xf445, 0xfc43, 0xfc22, - 0xfc21, 0xfc42, 0xfc42, 0xf422, 0xf423, 0xf463, 0xec86, 0xdc04, 0xdc25, 0xfe0c, - 0xff10, 0xfd49, 0xd3c3, 0xec86, 0xec65, 0xe424, 0xe424, 0xe445, 0xe424, 0xe424, - 0xec85, 0xfd07, 0xff94, 0xfef2, 0xfd8b, 0xd446, 0xdbe3, 0xec65, 0xfc63, 0xfc43, - 0xfc22, 0xfc22, 0xfc43, 0xfc43, 0xec44, 0xec24, 0xdc04, 0xdc04, 0xf717, 0xfffb, - 0xffb8, 0xff97, 0xffb5, 0xfeb1, 0xf4c7, 0xe465, 0xec23, 0xf443, 0xf423, 0xf402, - 0xec23, 0xf444, 0xf465, 0xec44, 0xf4c6, 0xdbe2, 0xcc05, 0xfd4b, 0xfef4, 0xff97, - 0xffdb, 0xfffb, 0xfffe, 0xfffe, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc03, 0xfc23, - 0xfc20, 0xfc20, 0xfc43, 0xfc43, 0xfc22, 0xfc22, 0xd467, 0xfdac, 0xef5a, 0xffbb, - 0xff59, 0xbcef, 0xd383, 0xec46, 0xf424, 0xf444, 0xfc44, 0xfc64, 0xfc42, 0xfc42, - 0xfc43, 0xfc43, 0xfc22, 0xfc22, 0xfc43, 0xfc23, 0xec24, 0xec04, 0xe425, 0xe425, - 0xe425, 0xe425, 0xec04, 0xec24, 0xf423, 0xf443, 0xfc22, 0xfc22, 0xfc22, 0xfc22, - 0xfc02, 0xfc02, 0xfc23, 0xfc23, 0xfc25, 0xfc05, 0xec06, 0xec06, 0xe407, 0xe407, - 0xebe6, 0xebe6, 0xf3c5, 0xf3c5, 0xdc05, 0xdc25, 0xec05, 0xec05, 0xec04, 0xe404, - 0xd426, 0xcc06, 0xac4b, 0xf694, 0xffde, 0xfffe, 0xf7df, 0xf7ff, 0xffff, 0xf7de, - 0xff7b, 0xffdd, 0xff38, 0xd591, 0xcc28, 0xd469, 0xf465, 0xec45, 0xfc22, 0xfc22, - 0xfc21, 0xfc42, 0xfc63, 0xfc42, 0xf463, 0xfc84, 0xdc25, 0xdc04, 0xd404, 0xf4e8, - 0xfdcb, 0xf4c7, 0xd3e3, 0xe465, 0xec65, 0xe445, 0xe445, 0xec65, 0xec65, 0xe444, - 0xf4a6, 0xfd28, 0xfef2, 0xf5ad, 0xdc67, 0xd446, 0xec65, 0xec65, 0xfc43, 0xfc43, - 0xfc22, 0xfc22, 0xfc43, 0xfc43, 0xec45, 0xec44, 0xe445, 0xe425, 0xbd30, 0xde74, - 0xff77, 0xffb8, 0xfeb1, 0xed6c, 0xec86, 0xec66, 0xf423, 0xf443, 0xfc43, 0xfc43, - 0xf444, 0xf464, 0xf444, 0xec24, 0xec64, 0xe403, 0xd426, 0xe4a8, 0xe5cf, 0xfef4, - 0xffdb, 0xffdb, 0xfffe, 0xfffe, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc03, 0xfc23, - 0xfc20, 0xfc20, 0xfc43, 0xfc43, 0xfc22, 0xfc22, 0xdca9, 0xfded, 0xf7bb, 0xfffc, - 0xff97, 0xd52e, 0xfba0, 0xfc62, 0xfc00, 0xfc00, 0xfc43, 0xfc43, 0xfc43, 0xfc43, - 0xfc64, 0xfc64, 0xfc43, 0xfc63, 0xfc63, 0xfc63, 0xfc41, 0xfc41, 0xfc41, 0xfc41, - 0xfc41, 0xfc41, 0xfc41, 0xfc41, 0xfc63, 0xfc63, 0xfc83, 0xfc63, 0xfc42, 0xfc42, - 0xfc22, 0xfc22, 0xfc23, 0xfc23, 0xfc23, 0xfc22, 0xfc63, 0xfc63, 0xfc62, 0xfc62, - 0xfc42, 0xfc42, 0xfc21, 0xfc21, 0xfc40, 0xfc40, 0xfc20, 0xfc21, 0xfc41, 0xfc21, - 0xfc62, 0xfc62, 0xcc68, 0xfe90, 0xff9c, 0xffdd, 0xffdf, 0xf7bf, 0xfffd, 0xf7dd, - 0xff97, 0xfe93, 0xed0b, 0xd427, 0xebe4, 0xf465, 0xfc42, 0xfc22, 0xfc20, 0xfc00, - 0xfc00, 0xfc00, 0xfc20, 0xfc00, 0xfc20, 0xfc40, 0xfc41, 0xfc82, 0xfc41, 0xfc41, - 0xfcc3, 0xfca3, 0xfc41, 0xfc82, 0xfc41, 0xfc20, 0xfc21, 0xfc61, 0xfc41, 0xfc40, - 0xfc61, 0xfcc3, 0xfd48, 0xec64, 0xe3e1, 0xf443, 0xfc83, 0xfc42, 0xfc00, 0xfc41, - 0xfc20, 0xfc20, 0xfc20, 0xfc20, 0xfc20, 0xfc20, 0xfc21, 0xfc21, 0xbbe6, 0xd4a9, - 0xfe6f, 0xfed0, 0xfd07, 0xe403, 0xfc21, 0xfc41, 0xfc20, 0xfc20, 0xfc20, 0xfc41, - 0xfc62, 0xfc42, 0xfc43, 0xfc43, 0xfc00, 0xfc00, 0xfc42, 0xf401, 0xd468, 0xfe0e, - 0xffda, 0xffba, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc03, 0xfc23, - 0xfc20, 0xfc20, 0xfc43, 0xfc43, 0xfc22, 0xfc22, 0xd488, 0xfdad, 0xef7a, 0xffdc, - 0xff77, 0xd50e, 0xfb80, 0xfc41, 0xfc20, 0xfc20, 0xfc43, 0xfc43, 0xfc43, 0xfc43, - 0xfc44, 0xfc44, 0xfc22, 0xfc23, 0xfc42, 0xfc42, 0xfc21, 0xfc21, 0xfc20, 0xfc20, - 0xfc41, 0xfc41, 0xfc41, 0xfc41, 0xfc62, 0xfc62, 0xfc63, 0xfc43, 0xfc62, 0xfc42, - 0xfc22, 0xfc22, 0xfc23, 0xfc23, 0xfc43, 0xfc23, 0xfc63, 0xfc63, 0xfc62, 0xfc62, - 0xfc42, 0xfc42, 0xfc21, 0xfc21, 0xfc40, 0xfc40, 0xfc20, 0xfc20, 0xfc21, 0xfc20, - 0xfc62, 0xfc62, 0xcca8, 0xfe90, 0xffbc, 0xffdd, 0xffdf, 0xf79f, 0xfffd, 0xffdd, - 0xff35, 0xe52d, 0xc3c6, 0xd448, 0xfca6, 0xf465, 0xfc01, 0xfc62, 0xfc20, 0xfc00, - 0xfc20, 0xfc20, 0xfc40, 0xfc40, 0xfc40, 0xfc40, 0xfc41, 0xfca3, 0xfc62, 0xfc00, - 0xfc41, 0xfc61, 0xfc41, 0xfc62, 0xfc62, 0xfc61, 0xfc61, 0xfc82, 0xfc61, 0xfc41, - 0xfc41, 0xfc82, 0xe444, 0xec64, 0xf484, 0xf484, 0xfc42, 0xfc42, 0xfc41, 0xfc41, - 0xfc20, 0xfc20, 0xfc20, 0xfc20, 0xfc21, 0xfc21, 0xfc41, 0xfc41, 0xcc89, 0xcc68, - 0xf50a, 0xfd6b, 0xf485, 0xe403, 0xfc42, 0xfc42, 0xfc61, 0xfc41, 0xfc21, 0xfc41, - 0xfc62, 0xfc42, 0xfc43, 0xfc64, 0xfc40, 0xfc40, 0xfca4, 0xf401, 0xcbe6, 0xfd6c, - 0xff99, 0xffda, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc03, 0xfc23, - 0xfc20, 0xfc20, 0xfc43, 0xfc43, 0xfc22, 0xfc22, 0xe467, 0xfd8b, 0xef7a, 0xffdc, - 0xff77, 0xcd2e, 0xfb80, 0xfc61, 0xfc21, 0xfc21, 0xfc45, 0xfc45, 0xfc43, 0xfc43, - 0xfc42, 0xfc42, 0xfc22, 0xfc22, 0xfc22, 0xfc22, 0xfc21, 0xfc21, 0xfc21, 0xfc41, - 0xfc42, 0xfc42, 0xfc42, 0xfc42, 0xfc42, 0xfc42, 0xfc42, 0xfc42, 0xfca2, 0xf482, - 0xfc62, 0xfc62, 0xfc63, 0xfc63, 0xfc63, 0xfc63, 0xf482, 0xf482, 0xf4a1, 0xf4a1, - 0xfc82, 0xfc82, 0xfc62, 0xfc62, 0xfc40, 0xfc40, 0xfc02, 0xfc02, 0xfc01, 0xfbe1, - 0xf441, 0xf441, 0xcc87, 0xfe8f, 0xffbc, 0xffdd, 0xffbf, 0xff9e, 0xfffc, 0xffdb, - 0xfca6, 0xfc85, 0xfc64, 0xf443, 0xfc22, 0xfc42, 0xfc42, 0xfc41, 0xfc20, 0xfc21, - 0xfc41, 0xfc42, 0xfc63, 0xfc83, 0xfc84, 0xfc63, 0xfc22, 0xfc62, 0xfc62, 0xfc42, - 0xfc42, 0xfc42, 0xfc22, 0xfc42, 0xfc62, 0xfc42, 0xfc42, 0xfc62, 0xfc42, 0xfc21, - 0xfc21, 0xfc41, 0xe465, 0xec85, 0xec85, 0xec44, 0xec03, 0xec24, 0xfc44, 0xfc64, - 0xfc63, 0xfc63, 0xfc42, 0xfc42, 0xfc21, 0xfc21, 0xfc41, 0xfc41, 0xfca4, 0xfc43, - 0xf423, 0xfc64, 0xfcc6, 0xf485, 0xec64, 0xec64, 0xf485, 0xf465, 0xfc64, 0xfc84, - 0xfc63, 0xfc43, 0xfc22, 0xfc22, 0xfc40, 0xfc20, 0xfc62, 0xfc22, 0xcc06, 0xe4c9, - 0xf6d6, 0xffba, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc03, 0xfc23, - 0xfc20, 0xfc20, 0xfc43, 0xfc43, 0xfc22, 0xfc22, 0xe487, 0xfdcc, 0xf7bb, 0xfffc, - 0xffb8, 0xcd4e, 0xfba0, 0xfc62, 0xfc00, 0xfc00, 0xfc45, 0xfc45, 0xfc43, 0xfc43, - 0xfc42, 0xfc42, 0xfc43, 0xfc43, 0xfc63, 0xfc43, 0xfc42, 0xfc42, 0xfc42, 0xfc42, - 0xfc42, 0xfc42, 0xfc42, 0xfc42, 0xfc62, 0xfc62, 0xfc63, 0xfc62, 0xf4a2, 0xf482, - 0xfc62, 0xfc62, 0xfc63, 0xfc63, 0xfc63, 0xfc42, 0xf482, 0xf482, 0xf4a1, 0xf4a1, - 0xfc82, 0xfc82, 0xfc62, 0xfc62, 0xfc60, 0xfc60, 0xfc22, 0xfc42, 0xfc22, 0xfc22, - 0xfc62, 0xfc61, 0xcc46, 0xfe8f, 0xff9c, 0xffbc, 0xffdf, 0xffdf, 0xffdb, 0xef38, - 0xe3e3, 0xec44, 0xfc64, 0xf443, 0xfc22, 0xfc63, 0xfc42, 0xfc21, 0xfc41, 0xfc41, - 0xfc21, 0xfc21, 0xfc22, 0xfc42, 0xfc23, 0xf402, 0xfc42, 0xfc21, 0xfc22, 0xfc83, - 0xfc83, 0xfc42, 0xfc42, 0xfc63, 0xfc21, 0xfc21, 0xfc41, 0xfc42, 0xfc42, 0xfc41, - 0xfc41, 0xfc21, 0xf4c6, 0xe444, 0xdc03, 0xe424, 0xec44, 0xec24, 0xf403, 0xf423, - 0xfc43, 0xfc43, 0xfc42, 0xfc42, 0xfc41, 0xfc21, 0xfc21, 0xfc21, 0xfc84, 0xfc84, - 0xf443, 0xf443, 0xf485, 0xec64, 0xdc03, 0xdbe3, 0xe3e3, 0xe423, 0xf423, 0xf443, - 0xfc22, 0xfc43, 0xfc22, 0xfc22, 0xfc40, 0xfc00, 0xfc42, 0xfc62, 0xdc68, 0xdc67, - 0xddf2, 0xffb9, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc03, 0xfc23, - 0xfc20, 0xfc20, 0xfc43, 0xfc43, 0xfc22, 0xfc22, 0xec24, 0xfd69, 0xef7a, 0xf7bb, - 0xff78, 0xb50e, 0xe360, 0xfc22, 0xfc03, 0xfc03, 0xf447, 0xf467, 0xfc43, 0xfc44, - 0xfc40, 0xfc40, 0xfc01, 0xfc01, 0xfc22, 0xfc02, 0xfc03, 0xf403, 0xec04, 0xec24, - 0xec04, 0xec03, 0xf402, 0xf403, 0xfc01, 0xfc22, 0xfc21, 0xfc01, 0xfc42, 0xfc42, - 0xfc03, 0xfc23, 0xfc04, 0xfc04, 0xfc03, 0xfbe3, 0xf3e1, 0xfbe1, 0xf401, 0xf401, - 0xf3e3, 0xf3e3, 0xfbe4, 0xfbe4, 0xec84, 0xec84, 0xf447, 0xf447, 0xfc25, 0xfc25, - 0xec63, 0xe462, 0xc487, 0xfeb0, 0xff9c, 0xff9c, 0xffde, 0xffde, 0xff37, 0xcdd1, - 0xfc21, 0xfbc0, 0xfbc0, 0xfc41, 0xfc82, 0xfc41, 0xfc22, 0xfc42, 0xfc84, 0xfc64, - 0xec45, 0xec24, 0xe466, 0xeca8, 0xecc9, 0xeca9, 0xfc65, 0xf3c3, 0xf3c2, 0xfc24, - 0xfc24, 0xfc03, 0xfc03, 0xfc23, 0xfc23, 0xfc24, 0xfc44, 0xfc44, 0xfc44, 0xfc44, - 0xfc44, 0xfc23, 0xdcc8, 0xe4c8, 0xed0a, 0xfd8c, 0xfdcd, 0xfdad, 0xf50a, 0xeca9, - 0xec67, 0xec67, 0xf466, 0xf466, 0xfc64, 0xfc64, 0xfc43, 0xfc42, 0xfc20, 0xfc00, - 0xfc83, 0xfc42, 0xd425, 0xe4a7, 0xe56d, 0xdd4c, 0xe54d, 0xe56d, 0xece9, 0xdc67, - 0xf3e3, 0xfc44, 0xfc42, 0xfc21, 0xfc40, 0xfc40, 0xfc43, 0xfc84, 0xdcca, 0xc428, - 0xc571, 0xffdb, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffde, 0xffde, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc03, 0xfc23, - 0xfc20, 0xfc20, 0xfc43, 0xfc43, 0xfc22, 0xfc22, 0xec45, 0xfd8a, 0xf79b, 0xfffc, - 0xffb9, 0xbd2f, 0xe380, 0xfc22, 0xfbe2, 0xfc02, 0xec46, 0xf467, 0xfc44, 0xfc44, - 0xfc40, 0xfc40, 0xfc22, 0xfc42, 0xfc43, 0xfc43, 0xfc24, 0xfc23, 0xf424, 0xf424, - 0xf424, 0xec24, 0xf423, 0xfc43, 0xfc42, 0xfc63, 0xfc62, 0xfc42, 0xfc42, 0xfc41, - 0xfc23, 0xfc23, 0xfc04, 0xfbe4, 0xfbe3, 0xfbc3, 0xfc22, 0xfc22, 0xfc42, 0xfc42, - 0xfc23, 0xfc23, 0xfc04, 0xfc04, 0xeca5, 0xeca5, 0xfc67, 0xfc67, 0xfc46, 0xfc45, - 0xec83, 0xec83, 0xcca8, 0xfed0, 0xff9c, 0xff9c, 0xffde, 0xffbe, 0xe694, 0xa48c, - 0xfc00, 0xfc20, 0xfc41, 0xfc62, 0xfc41, 0xfc01, 0xfc22, 0xfc63, 0xfc43, 0xf423, - 0xec24, 0xec45, 0xf4c8, 0xfd8b, 0xfe0e, 0xfe0e, 0xfd28, 0xfc65, 0xfc24, 0xfc44, - 0xfc44, 0xfc44, 0xfc65, 0xfc44, 0xfc44, 0xfc44, 0xfc44, 0xfc44, 0xfc44, 0xfc44, - 0xfc23, 0xfc03, 0xd446, 0xfdcc, 0xff12, 0xff73, 0xff74, 0xff74, 0xfe90, 0xfd6c, - 0xe446, 0xe467, 0xf466, 0xf466, 0xfc84, 0xfc64, 0xfc63, 0xfc63, 0xfc40, 0xfba0, - 0xfc83, 0xfc62, 0xcbc4, 0xfd6a, 0xffb6, 0xff75, 0xffb6, 0xff75, 0xfe2e, 0xe4a8, - 0xf3c2, 0xfc23, 0xfc41, 0xfc01, 0xfc00, 0xfc60, 0xfc43, 0xfc43, 0xd4aa, 0xbbe7, - 0xbd10, 0xffdb, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffde, 0xffde, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xdc46, 0xfd6a, 0xf7fe, 0xefbe, - 0xffde, 0xf79d, 0xf7bd, 0xf79d, 0xff99, 0xeed7, 0xfce5, 0xec22, 0xfc22, 0xfc63, - 0xfc23, 0xfc22, 0xfc22, 0xfc21, 0xe424, 0xec65, 0xe754, 0xf7b5, 0xff5b, 0xff7b, - 0xff9d, 0xff7d, 0xf7f9, 0xef98, 0xfd6b, 0xe447, 0xfc00, 0xfc41, 0xfc41, 0xfc62, - 0xfc62, 0xfc42, 0xfc45, 0xe382, 0xd5ef, 0xff95, 0xffbc, 0xf79b, 0xff9d, 0xff9d, - 0xe7f8, 0xeff9, 0xfe30, 0xd449, 0xfc21, 0xfc21, 0xfc42, 0xfc42, 0xfc41, 0xfc21, - 0xfc42, 0xfc22, 0xc449, 0xfe91, 0xfffd, 0xffdc, 0xffda, 0xff79, 0xfdac, 0xdc67, - 0xfc02, 0xfc02, 0xfbe1, 0xfc02, 0xfc02, 0xfc02, 0xfc44, 0xfc24, 0xdcea, 0xc427, - 0xc58f, 0xff77, 0xfffc, 0xffdb, 0xffdc, 0xfffd, 0xff99, 0xff79, 0xfed4, 0xd52e, - 0xd426, 0xe4a8, 0xfc64, 0xfc85, 0xfc22, 0xfc42, 0xfc02, 0xfc01, 0xfc43, 0xfc23, - 0xfbe3, 0xfbe3, 0xd6b5, 0xf799, 0xffbd, 0xffde, 0xffbf, 0xff9e, 0xfffc, 0xffba, - 0xdd2a, 0xcca8, 0xfc02, 0xfc63, 0xfc21, 0xfc01, 0xfc62, 0xfc62, 0xfc41, 0xfc20, - 0xd447, 0xd447, 0xeef7, 0xffbb, 0xfffe, 0xffdd, 0xfffe, 0xffbc, 0xfffb, 0xf739, - 0xe4ea, 0xcc27, 0xfc20, 0xfc40, 0xfc23, 0xfc64, 0xfc20, 0xfc21, 0xf484, 0xe3e2, - 0xc54f, 0xffd9, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe487, 0xfdab, 0xffff, 0xf7ff, - 0xfffe, 0xffde, 0xfffe, 0xfffe, 0xffda, 0xeef7, 0xfd06, 0xec22, 0xfc22, 0xfc63, - 0xfc23, 0xfc22, 0xfc42, 0xfc22, 0xe445, 0xec86, 0xef95, 0xfff6, 0xff9c, 0xffdd, - 0xffbe, 0xff9e, 0xfffa, 0xf7b9, 0xfd8c, 0xe467, 0xfc21, 0xfc62, 0xfc41, 0xfc62, - 0xfc62, 0xfc42, 0xfc45, 0xe382, 0xd60f, 0xff95, 0xfffd, 0xffdc, 0xffde, 0xffde, - 0xeff9, 0xf7fa, 0xfe71, 0xdc8a, 0xfc21, 0xfc21, 0xfc42, 0xfc42, 0xfc41, 0xfc21, - 0xfc42, 0xfc22, 0xc449, 0xfe71, 0xfffc, 0xffdc, 0xffba, 0xff17, 0xfd4a, 0xdc67, - 0xfc02, 0xfc02, 0xfbe1, 0xfc02, 0xfc02, 0xfc02, 0xfc24, 0xfc24, 0xcc48, 0xed6c, - 0xf736, 0xffb8, 0xffdb, 0xfffb, 0xfffd, 0xf7bc, 0xfffb, 0xffba, 0xff56, 0xf632, - 0xed0a, 0xdc88, 0xebe2, 0xfc43, 0xfc22, 0xfc42, 0xfc22, 0xfc01, 0xfc44, 0xfc23, - 0xfbe3, 0xfc03, 0xe717, 0xffda, 0xffbd, 0xffde, 0xffbf, 0xff9e, 0xfffc, 0xffbb, - 0xedac, 0xd4e9, 0xfc02, 0xfc43, 0xfc21, 0xfc01, 0xfc62, 0xfc62, 0xfc40, 0xfc00, - 0xd468, 0xdcc9, 0xf718, 0xffbb, 0xfffd, 0xfffd, 0xfffd, 0xffbc, 0xfffc, 0xff59, - 0xed0a, 0xcc27, 0xfc20, 0xfc40, 0xfc23, 0xfc64, 0xfc20, 0xfc21, 0xf484, 0xe3e2, - 0xc54f, 0xffd9, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe486, 0xfdab, 0xffff, 0xf7ff, - 0xfffe, 0xfffe, 0xffff, 0xffff, 0xfffb, 0xf738, 0xfd26, 0xf423, 0xfc22, 0xfc62, - 0xfc23, 0xfc23, 0xfc22, 0xfc02, 0xe425, 0xec86, 0xef95, 0xfff7, 0xffbd, 0xffdd, - 0xffbf, 0xff9e, 0xfffb, 0xf7b9, 0xfd8c, 0xe467, 0xfc01, 0xfc42, 0xfc42, 0xfc62, - 0xfc42, 0xfc42, 0xfc45, 0xe382, 0xd60f, 0xff96, 0xfffd, 0xffbd, 0xffdf, 0xffde, - 0xeffa, 0xf7fa, 0xfe51, 0xdc6a, 0xfc21, 0xfc21, 0xfc42, 0xfc42, 0xfc42, 0xfc42, - 0xfc43, 0xf423, 0xc469, 0xfe71, 0xffdc, 0xffdc, 0xff98, 0xf694, 0xf4c7, 0xec65, - 0xfc42, 0xfc42, 0xfc21, 0xfc42, 0xfc22, 0xfc22, 0xf445, 0xf424, 0xd4cb, 0xfeb2, - 0xfffb, 0xffda, 0xf7bd, 0xfffd, 0xffff, 0xf7be, 0xfffd, 0xf7bc, 0xffda, 0xff78, - 0xfe50, 0xe4ea, 0xe3c2, 0xfc65, 0xfc22, 0xfc42, 0xfc22, 0xfc21, 0xfc64, 0xfc23, - 0xf403, 0xfc04, 0xef99, 0xfffb, 0xffbe, 0xffbe, 0xffbf, 0xff9f, 0xfffc, 0xffdb, - 0xfe4f, 0xdd4b, 0xfc02, 0xfc23, 0xfc01, 0xfc01, 0xfc62, 0xfc83, 0xfc41, 0xfc00, - 0xdca9, 0xf56c, 0xff7a, 0xffbb, 0xfffe, 0xfffe, 0xfffe, 0xf7bd, 0xfffc, 0xff9a, - 0xf56c, 0xd468, 0xfc20, 0xfc20, 0xfc23, 0xfc64, 0xfc20, 0xfc21, 0xf484, 0xe3e2, - 0xc54f, 0xffd9, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe466, 0xfd8b, 0xffff, 0xf7ff, - 0xfffe, 0xfffe, 0xffff, 0xffff, 0xfffb, 0xf738, 0xfd26, 0xec22, 0xfc21, 0xfc62, - 0xfc23, 0xfc23, 0xfc02, 0xfc01, 0xe424, 0xec66, 0xef95, 0xfff7, 0xffbd, 0xffdd, - 0xffbf, 0xff9e, 0xfffb, 0xf7b9, 0xfd8c, 0xe447, 0xfbe1, 0xfc22, 0xfc42, 0xfc62, - 0xfc42, 0xfc42, 0xfc45, 0xe382, 0xd60f, 0xffb6, 0xffdd, 0xffbc, 0xffde, 0xffbe, - 0xeff9, 0xeffa, 0xfe51, 0xdc49, 0xfc21, 0xfc21, 0xfc42, 0xfc42, 0xfc42, 0xfc42, - 0xfc43, 0xf423, 0xcc8a, 0xfe92, 0xffdc, 0xfffc, 0xff98, 0xe633, 0xec65, 0xec86, - 0xfc62, 0xfc62, 0xfc42, 0xfc42, 0xfc22, 0xfc22, 0xf425, 0xec04, 0xfe51, 0xff55, - 0xffda, 0xffba, 0xfffe, 0xfffe, 0xf7be, 0xffff, 0xffdd, 0xf7bc, 0xffda, 0xffda, - 0xff13, 0xf56c, 0xebe2, 0xfc85, 0xfc22, 0xfc42, 0xfc22, 0xfc22, 0xfc64, 0xfc23, - 0xfc04, 0xfc24, 0xf7ba, 0xfffb, 0xff9d, 0xffbe, 0xffbf, 0xffbf, 0xfffc, 0xffdb, - 0xfed1, 0xe56b, 0xfc02, 0xfc02, 0xfc01, 0xfc01, 0xfc62, 0xfc62, 0xfc41, 0xfbe0, - 0xdcca, 0xfe2f, 0xffbb, 0xffdb, 0xffdd, 0xfffe, 0xffdd, 0xffdd, 0xfffc, 0xffbb, - 0xfdcd, 0xd489, 0xfc00, 0xfc20, 0xfc23, 0xfc64, 0xfc20, 0xfc21, 0xf484, 0xe3e2, - 0xc54f, 0xffd9, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe467, 0xfdab, 0xffff, 0xf7ff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xfffb, 0xf738, 0xfd06, 0xec02, 0xfc02, 0xfc63, - 0xfc23, 0xfc23, 0xfc43, 0xfc22, 0xe425, 0xec86, 0xefb6, 0xfff8, 0xffde, 0xffde, - 0xffdf, 0xffbf, 0xfffb, 0xf7ba, 0xfd8c, 0xe468, 0xfc02, 0xfc42, 0xfc42, 0xfc62, - 0xfc42, 0xfc22, 0xfc45, 0xe382, 0xd610, 0xffb7, 0xfffe, 0xffdd, 0xffdf, 0xffdf, - 0xeffb, 0xf7fb, 0xfe52, 0xdc6a, 0xfc01, 0xfc21, 0xfc42, 0xfc62, 0xfc62, 0xfc42, - 0xf444, 0xf424, 0xccaa, 0xfe92, 0xffdb, 0xfffc, 0xff97, 0xe5d0, 0xec02, 0xfc85, - 0xfc82, 0xfc82, 0xfc62, 0xfc62, 0xfc43, 0xfc42, 0xec46, 0xe425, 0xff56, 0xff77, - 0xff9b, 0xffbc, 0xffff, 0xffff, 0xefbf, 0xffff, 0xefff, 0xefff, 0xfffd, 0xffdc, - 0xff55, 0xf5af, 0xe3c2, 0xf444, 0xfc42, 0xfc42, 0xfc22, 0xfc42, 0xfc64, 0xfc43, - 0xf424, 0xfc65, 0xf7ba, 0xfffb, 0xff9e, 0xffdf, 0xffdf, 0xffbf, 0xfffd, 0xf7db, - 0xff12, 0xdd6c, 0xf402, 0xfc23, 0xfc22, 0xfc22, 0xfc63, 0xfc63, 0xfc41, 0xfbe0, - 0xdceb, 0xfe91, 0xffdc, 0xfffc, 0xf7de, 0xffff, 0xf7fe, 0xf7de, 0xfffd, 0xffbc, - 0xfe0f, 0xd4aa, 0xfc00, 0xfc21, 0xfc23, 0xfc64, 0xfc20, 0xfc21, 0xf484, 0xe3e2, - 0xc54f, 0xffd9, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe467, 0xfdab, 0xffff, 0xf7ff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xfffb, 0xf718, 0xfd06, 0xec02, 0xfc02, 0xfc63, - 0xfc23, 0xfc23, 0xfc23, 0xfc02, 0xe425, 0xec66, 0xef96, 0xfff8, 0xffbd, 0xffbd, - 0xffbf, 0xff9f, 0xfffb, 0xf7b9, 0xfd8c, 0xe448, 0xfc01, 0xfc42, 0xfc42, 0xfc62, - 0xfc42, 0xfc22, 0xfc45, 0xe382, 0xd610, 0xffb7, 0xfffe, 0xffdd, 0xffdf, 0xffdf, - 0xf7fb, 0xf7fb, 0xfe52, 0xdc6a, 0xfc01, 0xfc21, 0xfc42, 0xfc62, 0xfc62, 0xfc42, - 0xf444, 0xf424, 0xc46a, 0xfe92, 0xffbb, 0xffdb, 0xff97, 0xe5b0, 0xe3c1, 0xfc84, - 0xfc82, 0xfc82, 0xfc62, 0xfc62, 0xfc43, 0xfc42, 0xec46, 0xe425, 0xff15, 0xff97, - 0xfffd, 0xffbc, 0xf7ff, 0xffff, 0xf7df, 0xf7bf, 0xefff, 0xefff, 0xffdc, 0xff9b, - 0xff55, 0xf5cf, 0xe3c2, 0xf444, 0xfc42, 0xfc42, 0xfc21, 0xfc22, 0xfc64, 0xfc23, - 0xf444, 0xfca6, 0xf79a, 0xfffb, 0xff9e, 0xffdf, 0xffdf, 0xffbf, 0xfffd, 0xffdc, - 0xff12, 0xdd6c, 0xf3e2, 0xfc23, 0xfc22, 0xfc22, 0xfc63, 0xfc63, 0xfc41, 0xfbe0, - 0xdceb, 0xfed2, 0xffbb, 0xfffc, 0xf7de, 0xfffe, 0xf7fe, 0xf7fe, 0xfffc, 0xffbb, - 0xfe30, 0xdcca, 0xfbe0, 0xfc41, 0xfc23, 0xfc64, 0xfc20, 0xfc21, 0xf484, 0xe3e2, - 0xc54f, 0xffd9, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe466, 0xfd8b, 0xffff, 0xf7ff, - 0xffff, 0xffde, 0xffff, 0xffff, 0xfffb, 0xf718, 0xfd06, 0xec23, 0xfc22, 0xfc63, - 0xfc23, 0xfc23, 0xfc03, 0xfbe2, 0xdc05, 0xe446, 0xef96, 0xfff8, 0xff9e, 0xffbe, - 0xffbf, 0xff9f, 0xfffb, 0xef9a, 0xfd6c, 0xe448, 0xfbe2, 0xfc23, 0xfc42, 0xfc62, - 0xfc43, 0xfc22, 0xfc46, 0xe383, 0xd610, 0xffb7, 0xffde, 0xffbe, 0xffdf, 0xffdf, - 0xeffb, 0xeffb, 0xfe32, 0xd44b, 0xfc01, 0xfc21, 0xfc42, 0xfc43, 0xfc63, 0xfc43, - 0xf444, 0xec44, 0xbc6a, 0xfeb3, 0xffbb, 0xffdb, 0xff97, 0xe5d0, 0xe3a1, 0xfc84, - 0xfc62, 0xfc62, 0xfc42, 0xfc62, 0xfc43, 0xfc23, 0xec46, 0xe426, 0xff36, 0xff97, - 0xfffd, 0xfffd, 0xe7df, 0xf7ff, 0xefff, 0xe7df, 0xe7ff, 0xe7ff, 0xffbd, 0xffbd, - 0xff76, 0xf5d0, 0xe3c2, 0xfc85, 0xfc42, 0xfc42, 0xfc21, 0xfc42, 0xfc84, 0xfc43, - 0xf465, 0xfce7, 0xf7bb, 0xfffc, 0xffbe, 0xffff, 0xffff, 0xf7bf, 0xfffd, 0xfffd, - 0xff53, 0xdd8d, 0xf3e3, 0xfc24, 0xfc23, 0xfc22, 0xfc63, 0xfc63, 0xfc42, 0xfbe0, - 0xdceb, 0xfed3, 0xf79b, 0xfffd, 0xf7ff, 0xf7fe, 0xf7ff, 0xf7ff, 0xffdd, 0xff9c, - 0xfe50, 0xdceb, 0xfbe0, 0xfc62, 0xfc23, 0xfc64, 0xfc20, 0xfc21, 0xf484, 0xe3e2, - 0xc54f, 0xffd9, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe467, 0xfdab, 0xffff, 0xf7ff, - 0xffff, 0xfffe, 0xffff, 0xffff, 0xfffb, 0xf738, 0xfd06, 0xf423, 0xfc22, 0xfc63, - 0xfc23, 0xfc23, 0xfc23, 0xfc02, 0xdc05, 0xec67, 0xf7b7, 0xfff9, 0xffde, 0xffde, - 0xffbf, 0xff9f, 0xfffc, 0xf7ba, 0xfd8d, 0xe468, 0xfc02, 0xfc43, 0xfc42, 0xfc62, - 0xfc43, 0xfc22, 0xfc46, 0xe383, 0xd610, 0xffb7, 0xffde, 0xffde, 0xffdf, 0xffdf, - 0xeffb, 0xf7fb, 0xfe52, 0xd44b, 0xfc01, 0xfc21, 0xfc42, 0xfc43, 0xfc63, 0xfc43, - 0xf444, 0xec44, 0xbc6a, 0xfed3, 0xffdb, 0xffdb, 0xffb7, 0xedf0, 0xebc1, 0xfc84, - 0xfc62, 0xfc62, 0xfc42, 0xfc62, 0xfc43, 0xfc43, 0xec46, 0xe446, 0xffb8, 0xff56, - 0xfffd, 0xfffd, 0xe7df, 0xefff, 0xefff, 0xefff, 0xe7ff, 0xe7ff, 0xffdd, 0xfffe, - 0xff97, 0xed8f, 0xd361, 0xfc86, 0xfc42, 0xfc42, 0xfc21, 0xfc21, 0xfc84, 0xfc43, - 0xf485, 0xfd08, 0xf7db, 0xfffc, 0xffbe, 0xffff, 0xffdf, 0xf79f, 0xfffd, 0xfffd, - 0xff74, 0xddad, 0xf403, 0xfc24, 0xfc22, 0xfc22, 0xfc63, 0xfc84, 0xfc42, 0xfbe0, - 0xdceb, 0xfed2, 0xf75a, 0xfffd, 0xf7ff, 0xf7de, 0xffff, 0xffff, 0xffdc, 0xf79b, - 0xfe51, 0xdceb, 0xfbe0, 0xfc62, 0xfc23, 0xfc64, 0xfc20, 0xfc21, 0xf484, 0xe3e2, - 0xc54f, 0xffd9, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe467, 0xfd8b, 0xffff, 0xf7ff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xfffb, 0xf718, 0xfd07, 0xec23, 0xfc22, 0xfc43, - 0xfc23, 0xfc44, 0xfc23, 0xfc03, 0xdc26, 0xec87, 0xef97, 0xfff8, 0xffbe, 0xffde, - 0xffbf, 0xffbf, 0xfffc, 0xefba, 0xfd8d, 0xe469, 0xfc02, 0xfc43, 0xfc42, 0xfc62, - 0xfc43, 0xfc22, 0xfc46, 0xe383, 0xd610, 0xffb7, 0xffff, 0xffde, 0xffdf, 0xffdf, - 0xeffc, 0xf7fc, 0xfe53, 0xd44b, 0xfc21, 0xfc21, 0xfc43, 0xfc63, 0xfc63, 0xfc43, - 0xf444, 0xf444, 0xbc49, 0xfef4, 0xffbb, 0xffdc, 0xffd9, 0xee52, 0xec44, 0xf485, - 0xfc43, 0xfc22, 0xfc02, 0xfc42, 0xfc43, 0xfc03, 0xec25, 0xec05, 0xfe71, 0xff34, - 0xffda, 0xfffb, 0xf7ff, 0xeffe, 0xe7df, 0xf7ff, 0xf7ff, 0xefbe, 0xffbb, 0xfffc, - 0xff14, 0xed4d, 0xec03, 0xf424, 0xfc42, 0xfc62, 0xfc42, 0xfc22, 0xfc64, 0xfc43, - 0xf485, 0xfce7, 0xf7bb, 0xfffc, 0xffdf, 0xffbf, 0xffdf, 0xffdf, 0xfffd, 0xf7fd, - 0xff74, 0xd58d, 0xebe3, 0xf444, 0xfc23, 0xfc22, 0xfc63, 0xfc63, 0xfc42, 0xf3c0, - 0xdceb, 0xfe92, 0xffbd, 0xfffd, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xfffd, 0xffbc, - 0xfe30, 0xd4cb, 0xfc01, 0xfc42, 0xfc23, 0xfc64, 0xfc20, 0xfc21, 0xf484, 0xe3e2, - 0xc54f, 0xffd9, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe467, 0xfd8b, 0xffff, 0xf7ff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xfffb, 0xf718, 0xfd07, 0xec23, 0xfc22, 0xfc43, - 0xfc23, 0xfc44, 0xfc23, 0xfc03, 0xdc26, 0xec87, 0xef97, 0xfff8, 0xffbe, 0xffde, - 0xffbf, 0xffbf, 0xfffc, 0xefba, 0xfd8d, 0xe469, 0xfc02, 0xfc43, 0xfc42, 0xfc62, - 0xfc43, 0xfc22, 0xfc46, 0xe383, 0xd610, 0xffb7, 0xffff, 0xffde, 0xffdf, 0xffdf, - 0xeffc, 0xf7fc, 0xfe53, 0xd44b, 0xfc21, 0xfc21, 0xfc43, 0xfc63, 0xfc63, 0xfc43, - 0xf444, 0xf444, 0xc46a, 0xfef4, 0xffbb, 0xffbb, 0xffd8, 0xf673, 0xfca6, 0xf465, - 0xfc43, 0xfc42, 0xfc22, 0xfc22, 0xfc23, 0xfc02, 0xf425, 0xf425, 0xc4aa, 0xfed3, - 0xfffb, 0xffda, 0xe7bd, 0xf7ff, 0xf7ff, 0xe79e, 0xefbe, 0xf7ff, 0xfffc, 0xff9a, - 0xfe0f, 0xdcca, 0xf424, 0xfc85, 0xfc42, 0xfc62, 0xfc42, 0xfc22, 0xfc64, 0xfc43, - 0xf485, 0xfce7, 0xf7bb, 0xfffc, 0xffdf, 0xffbf, 0xffdf, 0xffdf, 0xfffd, 0xf7fd, - 0xff74, 0xd58d, 0xebe3, 0xf444, 0xfc23, 0xfc22, 0xfc63, 0xfc63, 0xfc42, 0xf3c0, - 0xdceb, 0xfe92, 0xffbd, 0xfffd, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xfffd, 0xffbc, - 0xfe30, 0xd4cb, 0xfc01, 0xfc42, 0xfc23, 0xfc64, 0xfc20, 0xfc21, 0xf484, 0xe3e2, - 0xc54f, 0xffd9, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe467, 0xfd8b, 0xffff, 0xf7ff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xfffb, 0xf718, 0xfd07, 0xec23, 0xfc02, 0xfc43, - 0xfc23, 0xfc44, 0xfc23, 0xfc02, 0xdc26, 0xec87, 0xefb6, 0xfff8, 0xffbe, 0xffde, - 0xffbf, 0xffbf, 0xfffc, 0xefba, 0xfd8d, 0xe468, 0xfc02, 0xfc43, 0xfc62, 0xfc62, - 0xfc42, 0xfc22, 0xfc46, 0xe3a3, 0xd610, 0xffb7, 0xffff, 0xffde, 0xffdf, 0xffdf, - 0xeffc, 0xeffc, 0xfe53, 0xd44b, 0xfc22, 0xfc42, 0xfc43, 0xfc63, 0xfc42, 0xfc42, - 0xfc43, 0xfc22, 0xc449, 0xfeb2, 0xffdc, 0xffdc, 0xffdb, 0xff58, 0xfdcd, 0xdc88, - 0xfc23, 0xfc23, 0xfc02, 0xfc23, 0xfc02, 0xfbe2, 0xfc24, 0xfc24, 0xcc06, 0xf56b, - 0xff34, 0xffd7, 0xffd9, 0xfff9, 0xfffa, 0xffb9, 0xffb9, 0xffd9, 0xff96, 0xfe51, - 0xecc8, 0xdc26, 0xf423, 0xfc84, 0xfc42, 0xfc62, 0xfc42, 0xfc22, 0xfc64, 0xfc43, - 0xf465, 0xfce7, 0xf7bb, 0xfffc, 0xffdf, 0xffbf, 0xffdf, 0xffdf, 0xf7fd, 0xf7fd, - 0xff74, 0xd5ad, 0xebe2, 0xf444, 0xfc23, 0xfc02, 0xfc43, 0xfc63, 0xfc42, 0xf3c0, - 0xdceb, 0xfe92, 0xffbd, 0xffdd, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xfffd, 0xffbc, - 0xfe30, 0xd4cb, 0xfc01, 0xfc42, 0xfc23, 0xfc64, 0xfc20, 0xfc21, 0xf484, 0xe3e2, - 0xc54f, 0xffd9, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe467, 0xfd8b, 0xffff, 0xf7ff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xfffb, 0xf718, 0xfd07, 0xec23, 0xfc02, 0xfc43, - 0xfc23, 0xfc44, 0xfc23, 0xfc02, 0xdc26, 0xec87, 0xefb6, 0xfff8, 0xffbe, 0xffde, - 0xffbf, 0xffbf, 0xfffc, 0xefba, 0xfd8d, 0xe468, 0xfc02, 0xfc43, 0xfc62, 0xfc62, - 0xfc42, 0xfc22, 0xfc46, 0xe3a3, 0xd610, 0xffb7, 0xffff, 0xffde, 0xffdf, 0xffdf, - 0xeffc, 0xeffc, 0xfe53, 0xd44b, 0xfc22, 0xfc42, 0xfc43, 0xfc63, 0xfc42, 0xfc42, - 0xfc43, 0xfc22, 0xbc28, 0xfe91, 0xfffd, 0xfffd, 0xfffb, 0xffba, 0xfe2e, 0xcc26, - 0xfc03, 0xfc03, 0xfc02, 0xfc23, 0xfc22, 0xfbe2, 0xfc24, 0xfc44, 0xe4e9, 0xcc26, - 0xcd6d, 0xff14, 0xff98, 0xff57, 0xff99, 0xffda, 0xff98, 0xff57, 0xfe31, 0xd50c, - 0xdc46, 0xe467, 0xfc64, 0xfc64, 0xfc42, 0xfc62, 0xfc42, 0xfc22, 0xfc64, 0xfc43, - 0xf465, 0xfce7, 0xf7bb, 0xfffc, 0xffdf, 0xffbf, 0xffdf, 0xffdf, 0xf7fd, 0xf7fd, - 0xff74, 0xd5ad, 0xebe2, 0xf444, 0xfc23, 0xfc02, 0xfc43, 0xfc63, 0xfc42, 0xf3c0, - 0xdceb, 0xfe92, 0xffbd, 0xffdd, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xfffd, 0xffbc, - 0xfe30, 0xd4cb, 0xfc01, 0xfc42, 0xfc23, 0xfc64, 0xfc20, 0xfc21, 0xf484, 0xe3e2, - 0xc54f, 0xffd9, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe467, 0xfd8c, 0xffff, 0xf7ff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xfffc, 0xf719, 0xfd07, 0xec23, 0xfc02, 0xfc43, - 0xfc24, 0xfc44, 0xfc22, 0xfc22, 0xdc25, 0xec87, 0xefb6, 0xfff8, 0xffbd, 0xffde, - 0xffdf, 0xffbf, 0xfffb, 0xefda, 0xfd8d, 0xe468, 0xfc01, 0xfc42, 0xfc61, 0xfc61, - 0xfc42, 0xfc41, 0xfc45, 0xe3a2, 0xd610, 0xffd6, 0xfffe, 0xffde, 0xffdf, 0xffdf, - 0xeffb, 0xeffc, 0xfe53, 0xd44b, 0xfc22, 0xfc43, 0xfc43, 0xfc63, 0xfc41, 0xfc41, - 0xfc21, 0xfc21, 0xcc48, 0xfe91, 0xfffe, 0xfffd, 0xf7dd, 0xf7dc, 0xfe93, 0xb46a, - 0xec03, 0xf423, 0xfc22, 0xfc63, 0xfc42, 0xfc21, 0xfc22, 0xfc43, 0xfca5, 0xec03, - 0xdc45, 0xece8, 0xf54b, 0xfe0d, 0xfe4f, 0xfdcd, 0xfdcb, 0xfd29, 0xec45, 0xe424, - 0xf443, 0xfc84, 0xfc83, 0xfc63, 0xfc42, 0xfc63, 0xfc43, 0xfc22, 0xfc64, 0xfc43, - 0xfc64, 0xfcc6, 0xffba, 0xfffb, 0xffdf, 0xffbe, 0xffdf, 0xffdf, 0xfffd, 0xf7fc, - 0xff74, 0xd5ac, 0xebe2, 0xfc43, 0xfc22, 0xfc02, 0xfc43, 0xfc63, 0xfc42, 0xfbc0, - 0xdceb, 0xfe72, 0xffbc, 0xffdd, 0xffff, 0xf7ff, 0xf7ff, 0xf7df, 0xfffd, 0xffbc, - 0xfe30, 0xdccb, 0xfbe1, 0xfc42, 0xfc23, 0xfc64, 0xfc20, 0xfc21, 0xf484, 0xe3e2, - 0xc54f, 0xffd9, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe467, 0xfd8c, 0xffff, 0xf7ff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xfffc, 0xf719, 0xfd07, 0xec23, 0xfc02, 0xfc43, - 0xfc24, 0xfc44, 0xfc22, 0xfc22, 0xdc25, 0xec87, 0xefb6, 0xfff8, 0xffbd, 0xffde, - 0xffdf, 0xffbf, 0xfffb, 0xefda, 0xfd8d, 0xe468, 0xfc01, 0xfc42, 0xfc61, 0xfc61, - 0xfc42, 0xfc41, 0xfc45, 0xe3a2, 0xd610, 0xffd6, 0xfffe, 0xffde, 0xffdf, 0xffdf, - 0xeffb, 0xeffc, 0xfe53, 0xd44b, 0xfc22, 0xfc43, 0xfc43, 0xfc63, 0xfc41, 0xfc41, - 0xfc21, 0xfc21, 0xcc89, 0xfe91, 0xf7fd, 0xf7fd, 0xf7dc, 0xfffd, 0xff56, 0xe5f0, - 0xec23, 0xf423, 0xfc22, 0xfc63, 0xfc42, 0xfc22, 0xfc42, 0xfc43, 0xf464, 0xf464, - 0xdc86, 0xd445, 0xd426, 0xe4a8, 0xf4c9, 0xe488, 0xe486, 0xdc45, 0xe424, 0xec65, - 0xfc85, 0xfc84, 0xfc42, 0xfc63, 0xfc42, 0xfc63, 0xfc43, 0xfc22, 0xfc64, 0xfc43, - 0xfc64, 0xfcc6, 0xffba, 0xfffb, 0xffdf, 0xffbe, 0xffdf, 0xffdf, 0xfffd, 0xf7fc, - 0xff74, 0xd5ac, 0xebe2, 0xfc43, 0xfc22, 0xfc02, 0xfc43, 0xfc63, 0xfc42, 0xfbc0, - 0xdceb, 0xfe72, 0xffbc, 0xffdd, 0xffff, 0xf7ff, 0xf7ff, 0xf7df, 0xfffd, 0xffbc, - 0xfe30, 0xdccb, 0xfbe1, 0xfc42, 0xfc23, 0xfc64, 0xfc20, 0xfc21, 0xf484, 0xe3e2, - 0xc54f, 0xffd9, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe467, 0xfd8c, 0xffff, 0xf7ff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xfffc, 0xf719, 0xfd07, 0xec23, 0xfc02, 0xfc43, - 0xfc24, 0xfc44, 0xfc22, 0xfc22, 0xdc25, 0xec86, 0xefb6, 0xfff8, 0xffbd, 0xffde, - 0xffdf, 0xffbf, 0xfffb, 0xefda, 0xfd8c, 0xe468, 0xfc01, 0xfc42, 0xfc61, 0xfc61, - 0xfc61, 0xfc41, 0xfc65, 0xe3a2, 0xd630, 0xffd6, 0xfffe, 0xffdd, 0xffdf, 0xffdf, - 0xeffb, 0xeffc, 0xfe53, 0xd44b, 0xf443, 0xfc43, 0xfc43, 0xfc63, 0xfc40, 0xfc20, - 0xfc20, 0xfc00, 0xcc68, 0xfe71, 0xf7fd, 0xf7fe, 0xf7ff, 0xf7ff, 0xfffa, 0xff99, - 0xeca5, 0xe484, 0xfc42, 0xfc63, 0xfc41, 0xfc41, 0xfc21, 0xfc41, 0xfc42, 0xfc62, - 0xfc43, 0xfc23, 0xfc03, 0xf3c2, 0xfba2, 0xfc04, 0xfc41, 0xfc41, 0xfc62, 0xfc82, - 0xfc82, 0xfc41, 0xfc21, 0xfc41, 0xfc42, 0xfc63, 0xfc43, 0xfc23, 0xfc44, 0xfc43, - 0xfc44, 0xfcc6, 0xffba, 0xffdb, 0xffde, 0xffbe, 0xffdf, 0xffdf, 0xfffc, 0xf7fc, - 0xff73, 0xd5ac, 0xf3e2, 0xfc23, 0xfc22, 0xfc02, 0xfc43, 0xfc63, 0xfc42, 0xfbc0, - 0xdceb, 0xfe71, 0xffbc, 0xffdd, 0xffff, 0xffff, 0xffff, 0xffde, 0xfffd, 0xffbc, - 0xfe30, 0xdccb, 0xfbe1, 0xfc42, 0xfc23, 0xfc64, 0xfc20, 0xfc21, 0xf484, 0xe3e2, - 0xc54f, 0xffd9, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7ff, 0xfffe, 0xffdd, 0xffff, 0xffff, 0xffdb, 0xd5b2, 0xfc23, 0xfc23, - 0xfc20, 0xfc41, 0xfc63, 0xfc63, 0xfc42, 0xfc21, 0xe467, 0xfd8c, 0xffff, 0xf7ff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xfffc, 0xf719, 0xfd07, 0xec23, 0xfc02, 0xfc43, - 0xfc24, 0xfc44, 0xfc22, 0xfc22, 0xdc25, 0xec86, 0xefb6, 0xfff8, 0xffbd, 0xffde, - 0xffdf, 0xffbf, 0xfffb, 0xefda, 0xfd8c, 0xe468, 0xfc01, 0xfc42, 0xfc61, 0xfc61, - 0xfc61, 0xfc41, 0xfc65, 0xe3a2, 0xd630, 0xffd6, 0xfffe, 0xffdd, 0xffdf, 0xffdf, - 0xeffb, 0xeffc, 0xfe53, 0xd44b, 0xf443, 0xfc43, 0xfc43, 0xfc63, 0xfc40, 0xfc20, - 0xfc20, 0xfc00, 0xcc48, 0xfe91, 0xf7fe, 0xfffe, 0xf7ff, 0xefde, 0xffb9, 0xffba, - 0xf4e6, 0xeca5, 0xf442, 0xfc42, 0xfc21, 0xfc21, 0xfc21, 0xfc21, 0xfc01, 0xfc83, - 0xfc43, 0xf402, 0xfc44, 0xfc45, 0xfbe3, 0xfc24, 0xfc41, 0xfc61, 0xfc41, 0xfc21, - 0xfc21, 0xfc42, 0xfc62, 0xfc42, 0xfc42, 0xfc63, 0xfc43, 0xfc23, 0xfc44, 0xfc43, - 0xfc44, 0xfcc6, 0xffba, 0xffdb, 0xffde, 0xffbe, 0xffdf, 0xffdf, 0xfffc, 0xf7fc, - 0xff73, 0xd5ac, 0xf3e2, 0xfc23, 0xfc22, 0xfc02, 0xfc43, 0xfc63, 0xfc42, 0xfbc0, - 0xdceb, 0xfe71, 0xffbc, 0xffdd, 0xffff, 0xffff, 0xffff, 0xffde, 0xfffd, 0xffbc, - 0xfe30, 0xdccb, 0xfbe1, 0xfc42, 0xfc23, 0xfc64, 0xfc20, 0xfc21, 0xf484, 0xe3e2, - 0xc54f, 0xffd9, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xf7de, 0xf7ff, 0xf7ff, 0xffbd, 0xfffe, 0xffb8, 0xe58f, 0xf424, 0xf424, - 0xfc00, 0xfc00, 0xfc20, 0xfc20, 0xfc22, 0xfc22, 0xe469, 0xfdcf, 0xffbb, 0xffbb, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffda, 0xfef6, 0xfd08, 0xe404, 0xfc00, 0xfc41, - 0xfc20, 0xfc20, 0xfc20, 0xfc60, 0xdc23, 0xeca5, 0xff36, 0xffd8, 0xefbc, 0xf7fe, - 0xf7fe, 0xf7fe, 0xffda, 0xff58, 0xfd8b, 0xe446, 0xfbe1, 0xfc42, 0xfc20, 0xfc00, - 0xfc41, 0xfbe0, 0xec44, 0xe3e3, 0xe5d0, 0xff97, 0xf7fe, 0xf7de, 0xefff, 0xefff, - 0xfffc, 0xffdb, 0xfe51, 0xd4ab, 0xfc01, 0xfc21, 0xfc20, 0xfc20, 0xfc20, 0xfc00, - 0xf423, 0xf423, 0xccab, 0xfe72, 0xfffd, 0xfffd, 0xfffe, 0xfffe, 0xffdd, 0xffdd, - 0xff37, 0xe50e, 0xcba6, 0xe429, 0xfc86, 0xfc04, 0xfbc0, 0xfc62, 0xfc00, 0xfc00, - 0xfc20, 0xfc40, 0xfc62, 0xfc41, 0xf483, 0xfc83, 0xfc41, 0xfc00, 0xfc42, 0xfc83, - 0xfc42, 0xf3e1, 0xfc22, 0xfc63, 0xfc41, 0xfc41, 0xfc20, 0xfc20, 0xfc41, 0xfc00, - 0xfc42, 0xfd05, 0xffbb, 0xffdb, 0xffbe, 0xffde, 0xffbf, 0xff9f, 0xffbb, 0xffbb, - 0xff52, 0xedac, 0xe462, 0xe462, 0xfc21, 0xfc41, 0xfc23, 0xfc03, 0xf462, 0xe3e0, - 0xe4e8, 0xfe8f, 0xff99, 0xff99, 0xf7df, 0xffff, 0xffff, 0xf7bf, 0xff99, 0xff79, - 0xfe4e, 0xe4e8, 0xec21, 0xf462, 0xfc20, 0xfcc0, 0xfc61, 0xfc20, 0xe487, 0xdc26, - 0xdd2f, 0xff78, 0xffbd, 0xffbd, 0xffde, 0xffde, 0xfffe, 0xfffe, 0xfffe, 0xfffe, - 0xffff, 0xffde, 0xf7ff, 0xf7ff, 0xffde, 0xfffe, 0xffb8, 0xe590, 0xf424, 0xf424, - 0xfc00, 0xfc20, 0xfc21, 0xfc20, 0xfc22, 0xfc22, 0xdc49, 0xfd8e, 0xff9a, 0xffbb, - 0xefdf, 0xf7ff, 0xf7ff, 0xf7ff, 0xffda, 0xff17, 0xfd29, 0xec45, 0xfc21, 0xfc61, - 0xfc20, 0xfc00, 0xfc20, 0xfc40, 0xdc03, 0xec85, 0xff15, 0xffd8, 0xefbc, 0xf7fe, - 0xf7fe, 0xf7fe, 0xffb9, 0xff58, 0xfd6b, 0xe446, 0xfbe0, 0xfc22, 0xfc40, 0xfc20, - 0xfc82, 0xfc41, 0xf465, 0xe3e3, 0xddb0, 0xff77, 0xffff, 0xf7fe, 0xefff, 0xefdf, - 0xffbb, 0xffbb, 0xfe51, 0xcc8a, 0xfc21, 0xfc41, 0xfc20, 0xfc40, 0xfc20, 0xfc20, - 0xfc43, 0xf423, 0xc48a, 0xfe51, 0xffdc, 0xffbc, 0xf7bd, 0xfffe, 0xfffd, 0xfffe, - 0xff78, 0xfeb5, 0xfd0c, 0xd3c7, 0xf3a2, 0xfc65, 0xfc41, 0xfba0, 0xfc20, 0xfc00, - 0xfc40, 0xfc60, 0xfc82, 0xfc61, 0xf483, 0xfc83, 0xfc21, 0xfc41, 0xfc21, 0xfbe0, - 0xfc83, 0xfd05, 0xfca4, 0xf3c0, 0xfc21, 0xfc41, 0xfc00, 0xfc20, 0xfc41, 0xfc00, - 0xfc42, 0xfce5, 0xffbb, 0xffdb, 0xffde, 0xffde, 0xffbf, 0xffbf, 0xffbb, 0xffbb, - 0xff32, 0xe56b, 0xdc41, 0xe462, 0xfc41, 0xfc42, 0xfc02, 0xfbe2, 0xfca3, 0xec00, - 0xe4e9, 0xfe8f, 0xffba, 0xffba, 0xf7df, 0xf7bf, 0xffff, 0xf7df, 0xffda, 0xff9a, - 0xfe2e, 0xe4c8, 0xec21, 0xfc82, 0xfc40, 0xfc80, 0xfc41, 0xfc41, 0xe487, 0xcbc4, - 0xd4ee, 0xffb9, 0xffdd, 0xffdd, 0xffde, 0xffde, 0xfffe, 0xfffe, 0xfffe, 0xfffe, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffde, 0xffff, 0xffb9, 0xd591, 0xe426, 0xe446, - 0xfc23, 0xfc43, 0xfc44, 0xfc43, 0xec45, 0xec25, 0xcc6a, 0xfdd0, 0xffbc, 0xffdc, - 0xefdf, 0xf7ff, 0xf7ff, 0xf7ff, 0xffba, 0xfef7, 0xf50a, 0xd427, 0xf424, 0xfc85, - 0xfc63, 0xfc43, 0xfc84, 0xfc84, 0xcc26, 0xe4c8, 0xff37, 0xfffa, 0xefdd, 0xf7fe, - 0xf7fe, 0xf7fe, 0xffdb, 0xff79, 0xfdae, 0xdc89, 0xf425, 0xfc86, 0xfc64, 0xf443, - 0xfc85, 0xf444, 0xe467, 0xcba4, 0xd570, 0xff78, 0xffff, 0xf7fe, 0xefff, 0xefff, - 0xffdc, 0xfffd, 0xfe94, 0xc4ac, 0xe445, 0xec45, 0xfc43, 0xfc43, 0xfc43, 0xfc22, - 0xe446, 0xe445, 0xbc8c, 0xfe94, 0xfffe, 0xffdd, 0xf7be, 0xfffe, 0xfffe, 0xffdd, - 0xfffc, 0xf7fc, 0xf736, 0xcdf1, 0xcc89, 0xbc28, 0xe425, 0xec66, 0xfc64, 0xfc44, - 0xfc44, 0xfc44, 0xfc45, 0xfc24, 0xfc05, 0xfc25, 0xec87, 0xdc05, 0xcbe5, 0xf50a, - 0xfe0e, 0xf54b, 0xcc06, 0xd426, 0xe466, 0xe487, 0xe446, 0xe446, 0xe487, 0xdc67, - 0xdc88, 0xed0a, 0xf7dc, 0xffdd, 0xffdf, 0xffdf, 0xffdf, 0xffbf, 0xffdd, 0xffdd, - 0xff75, 0xd58e, 0xc445, 0xcc86, 0xec87, 0xec86, 0xf427, 0xf427, 0xdc66, 0xcbe4, - 0xcccb, 0xfe72, 0xffbc, 0xfffd, 0xf7ff, 0xefdf, 0xefdf, 0xf7ff, 0xfffd, 0xff9b, - 0xf610, 0xccab, 0xcc05, 0xdc87, 0xf484, 0xf464, 0xdc46, 0xe4a7, 0xccab, 0xb3c7, - 0xbcef, 0xffdb, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xf7ff, 0xffde, 0xffff, 0xff79, 0xd570, 0xe447, 0xec67, - 0xfc44, 0xfc64, 0xfc85, 0xfc64, 0xf466, 0xec66, 0xcc4a, 0xf5b0, 0xffdc, 0xffdc, - 0xf7ff, 0xf7ff, 0xefdf, 0xf7ff, 0xffdb, 0xff38, 0xf54b, 0xd447, 0xf424, 0xfc85, - 0xfc84, 0xfca4, 0xf463, 0xf443, 0xcc05, 0xe4c8, 0xf716, 0xfffa, 0xf7fe, 0xf7fe, - 0xf7fe, 0xf7fe, 0xffdb, 0xff59, 0xfd8d, 0xdc69, 0xec04, 0xf425, 0xfca5, 0xfc64, - 0xfc85, 0xf444, 0xe467, 0xd3e5, 0xe5d1, 0xffd9, 0xf7de, 0xf7fe, 0xf7ff, 0xefff, - 0xfffd, 0xfffd, 0xfe73, 0xbc6b, 0xec65, 0xec66, 0xfc64, 0xfc64, 0xfc63, 0xfc43, - 0xec66, 0xec66, 0xb44b, 0xfe74, 0xfffe, 0xfffe, 0xfffe, 0xffff, 0xffdd, 0xffbd, - 0xf7fb, 0xf7db, 0xfff9, 0xffd9, 0xfe50, 0xccaa, 0xe425, 0xfcc8, 0xfc65, 0xfc44, - 0xfc23, 0xfc44, 0xfc24, 0xfc04, 0xfc04, 0xfc25, 0xec87, 0xdc25, 0xecc9, 0xfed1, - 0xff94, 0xed0a, 0xc3a4, 0xece9, 0xe446, 0xe467, 0xe446, 0xe446, 0xe487, 0xdc67, - 0xdc88, 0xecea, 0xf7dd, 0xfffd, 0xffdf, 0xffff, 0xffdf, 0xffbf, 0xffdd, 0xffdd, - 0xff75, 0xd58e, 0xc465, 0xcc86, 0xe466, 0xe466, 0xf427, 0xf448, 0xdc87, 0xd425, - 0xd4ec, 0xfe72, 0xff9b, 0xfffd, 0xf7ff, 0xf7ff, 0xefdf, 0xf7ff, 0xffdc, 0xff7b, - 0xf610, 0xd4ec, 0xdc66, 0xe4a7, 0xf464, 0xec43, 0xdc45, 0xe487, 0xccab, 0xb3e8, - 0xbd10, 0xff7a, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xf7df, 0xffff, 0xffbb, 0xd5f4, 0xc44a, 0xc44a, - 0xdc48, 0xdc68, 0xd469, 0xd469, 0xc46a, 0xc46a, 0xc4ae, 0xe5d3, 0xffbd, 0xfffe, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xff9b, 0xeed8, 0xdd4e, 0xbc4a, 0xc449, 0xcc69, - 0xcc69, 0xcc69, 0xd489, 0xd488, 0xbc6a, 0xd52d, 0xeef8, 0xffdc, 0xf7fe, 0xffff, - 0xf7ff, 0xf7df, 0xffdc, 0xff5a, 0xedd1, 0xcccd, 0xd46a, 0xd46a, 0xd4aa, 0xcc69, - 0xd469, 0xcc28, 0xcc6a, 0xbc09, 0xcd92, 0xff39, 0xf7fe, 0xf7fe, 0xf7ff, 0xf7ff, - 0xffdd, 0xffdd, 0xee76, 0xb4cf, 0xbc4a, 0xbc6a, 0xcc49, 0xd449, 0xd448, 0xd448, - 0xc44a, 0xc44a, 0xb4af, 0xee96, 0xffde, 0xffde, 0xffde, 0xffff, 0xfffe, 0xffde, - 0xdfff, 0xe7ff, 0xf7ff, 0xeffe, 0xffdb, 0xf77a, 0xee53, 0xd570, 0xcc4a, 0xc409, - 0xcbc7, 0xcbc7, 0xd3a6, 0xd3a6, 0xdba6, 0xdbc7, 0xcd50, 0xee54, 0xff18, 0xffba, - 0xfffc, 0xeeb7, 0xcdb3, 0xe655, 0xe613, 0xe634, 0xe613, 0xe613, 0xe634, 0xde14, - 0xde35, 0xe696, 0xf7fe, 0xf7fe, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7df, 0xffff, 0xffff, - 0xfffb, 0xded6, 0xd631, 0xde52, 0xee11, 0xe5f1, 0xf5f3, 0xfe13, 0xee34, 0xe5f3, - 0xe676, 0xff5a, 0xffde, 0xfffe, 0xf7ff, 0xefff, 0xf7ff, 0xf7ff, 0xffff, 0xffde, - 0xff19, 0xe656, 0xe5f3, 0xee13, 0xf5f2, 0xf612, 0xe5f2, 0xee13, 0xe655, 0xd5f4, - 0xd6b8, 0xfffd, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, - 0xfffe, 0xffff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffdc, 0xf6f8, 0xfe31, 0xfe52, - 0xfe2f, 0xfe50, 0xfe51, 0xfe51, 0xfe72, 0xfe52, 0xf634, 0xfeb6, 0xffdd, 0xffdd, - 0xefff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffdc, 0xffbc, 0xfed4, 0xfe52, 0xfe51, 0xfe51, - 0xfe30, 0xfe30, 0xfe2f, 0xfe0e, 0xee11, 0xfe72, 0xff7a, 0xfffc, 0xffff, 0xf7fe, - 0xf7ff, 0xf7df, 0xfffd, 0xffbc, 0xfeb5, 0xf633, 0xfdf0, 0xfe10, 0xfe51, 0xfe30, - 0xfe71, 0xfe30, 0xfe93, 0xfe11, 0xfef7, 0xffdb, 0xffff, 0xf7de, 0xefff, 0xefdf, - 0xffbd, 0xffde, 0xff59, 0xee55, 0xfe52, 0xfe52, 0xfe30, 0xfe50, 0xfe2f, 0xfe2f, - 0xfe51, 0xfe31, 0xe655, 0xff59, 0xffff, 0xffde, 0xf7de, 0xffff, 0xffde, 0xfffe, - 0xe7ff, 0xe7ff, 0xeffe, 0xe7dd, 0xffdb, 0xfffc, 0xff98, 0xfed5, 0xfe52, 0xfe11, - 0xfdcf, 0xfdcf, 0xfdae, 0xfd8e, 0xfdae, 0xfdcf, 0xfed6, 0xffb9, 0xffdb, 0xff9a, - 0xffdc, 0xffdc, 0xff9a, 0xffba, 0xffba, 0xffda, 0xffd9, 0xffb9, 0xffdb, 0xffda, - 0xffbb, 0xffdc, 0xf7fe, 0xfffe, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7df, 0xffff, 0xffff, - 0xfffc, 0xffdb, 0xfff8, 0xfff9, 0xffb8, 0xff98, 0xff99, 0xff99, 0xff99, 0xff58, - 0xffbb, 0xffdc, 0xfffe, 0xffde, 0xf7ff, 0xefff, 0xefff, 0xefff, 0xfffe, 0xfffe, - 0xffbb, 0xffbb, 0xff79, 0xff79, 0xff98, 0xffb9, 0xffb9, 0xff99, 0xffdb, 0xffdb, - 0xfffd, 0xfffd, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, - 0xffff, 0xffff, 0xf7df, 0xffff, 0xffff, 0xffff, 0xfffe, 0xffbd, 0xff9b, 0xff9b, - 0xff99, 0xff99, 0xffbb, 0xffbb, 0xffdc, 0xffdc, 0xffdd, 0xffbc, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffdd, 0xfffe, 0xffbb, 0xff9a, 0xffdb, 0xffdb, - 0xffbb, 0xffbc, 0xffba, 0xffba, 0xffbb, 0xffbb, 0xfffe, 0xfffe, 0xffff, 0xf7df, - 0xf7ff, 0xf7df, 0xfffe, 0xfffe, 0xffbc, 0xff9c, 0xffbb, 0xffbb, 0xff9b, 0xffbb, - 0xffbb, 0xff7a, 0xffdb, 0xff7a, 0xffbc, 0xffdc, 0xffff, 0xf7be, 0xf7df, 0xf7ff, - 0xffff, 0xffff, 0xfffe, 0xfffe, 0xffbc, 0xffdd, 0xffbb, 0xffbb, 0xffba, 0xffba, - 0xffbb, 0xffbb, 0xffdd, 0xfffe, 0xffff, 0xf7ff, 0xffff, 0xffff, 0xffde, 0xffff, - 0xffff, 0xffbf, 0xffbf, 0xffdf, 0xffdf, 0xf79e, 0xffbd, 0xfffe, 0xfffd, 0xffdc, - 0xffbb, 0xffdb, 0xffda, 0xffb9, 0xffd9, 0xfff9, 0xfffe, 0xffde, 0xf7be, 0xf7df, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, - 0xf7fe, 0xf7fe, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffe, 0xffde, 0xffdf, 0xffde, - 0xffff, 0xffff, 0xf7fe, 0xf7de, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7fe, 0xf7ff, - 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, - 0xf7fe, 0xf7fe, 0xf7fe, 0xf7fe, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffdf, 0xffdf, - 0xffff, 0xffff, 0xf7df, 0xffff, 0xffff, 0xf7df, 0xfffe, 0xfffe, 0xffbb, 0xffbb, - 0xffba, 0xffba, 0xffdb, 0xffdb, 0xffdc, 0xfffc, 0xffdd, 0xff9c, 0xffff, 0xffde, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffdd, 0xfffe, 0xfffc, 0xffbb, 0xffdb, 0xffdb, - 0xffbc, 0xfffc, 0xff9a, 0xffba, 0xffdc, 0xffdc, 0xfffe, 0xffdd, 0xf7df, 0xf7df, - 0xffff, 0xf7df, 0xffde, 0xfffe, 0xffbc, 0xffbc, 0xffbb, 0xff9b, 0xfffc, 0xfffc, - 0xffdb, 0xff7a, 0xffdb, 0xffbb, 0xffdc, 0xff9c, 0xffff, 0xf7de, 0xf7ff, 0xffff, - 0xffdf, 0xf7be, 0xffde, 0xfffe, 0xfffd, 0xfffd, 0xffdc, 0xffdc, 0xffbb, 0xffbb, - 0xffdb, 0xffdb, 0xfffe, 0xffdd, 0xf7bf, 0xf7df, 0xffff, 0xffff, 0xffde, 0xffff, - 0xffff, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffdf, 0xffbd, 0xffde, 0xffdc, 0xffdc, - 0xffdb, 0xfffc, 0xfffa, 0xfffa, 0xffd9, 0xfffa, 0xffbd, 0xffbd, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xffff, 0xf7ff, 0xfffe, 0xffff, 0xfffe, 0xffde, 0xffff, 0xffff, - 0xf7df, 0xf7ff, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, - 0xf7fe, 0xf7fe, 0xfffd, 0xfffc, 0xffbc, 0xfffd, 0xfffe, 0xffdd, 0xffdf, 0xffbe, - 0xffff, 0xffff, 0xf7de, 0xf7fe, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xf7fe, - 0xffde, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffbf, 0xffdf, 0xffdf, 0xffff, 0xffff, - 0xfffe, 0xfffe, 0xf7fe, 0xf7fe, 0xf7ff, 0xf7ff, 0xf7df, 0xf7df, 0xffdf, 0xffdf, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfffe, 0xfffe, - 0xfffe, 0xfffe, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffde, 0xffde, 0xf7ff, 0xf7ff, - 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffde, 0xffde, 0xf7df, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, - 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffbe, 0xffbe, 0xffbe, 0xffbe, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7fe, 0xf7fe, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffdf, 0xffdf, 0xffdf, 0xffdf, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfffe, 0xfffe, - 0xfffe, 0xfffe, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffde, 0xffde, 0xf7ff, 0xf7ff, - 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffde, 0xffdf, 0xf7df, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffbe, 0xffbe, 0xffbe, 0xffbe, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7fe, 0xf7fe, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, - 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffdf, 0xffdf, 0xffdf, 0xffdf, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffde, 0xffde, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffff, 0xffff, - 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xfffe, 0xfffe, 0xfffd, 0xfffd, 0xfffe, 0xfffe, 0xffde, 0xffde, 0xffde, 0xffde, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffde, 0xffde, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xffde, 0xffde, 0xffff, 0xffff, - 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xfffe, 0xfffe, 0xfffd, 0xfffd, 0xfffe, 0xfffe, 0xffde, 0xffde, 0xffde, 0xffde, - 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffde, 0xffde, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, - 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfffe, 0xfffe, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xf7ff, 0xf7ff, - 0xefff, 0xefff, 0xf7ff, 0xf7ff, 0xf7fe, 0xf7fe, 0xfffe, 0xfffe, 0xffff, 0xffff, - 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xfffe, 0xfffe, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, - 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xf7fe, 0xf7fe, 0xfffe, 0xfffe, - 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, - 0xffff, 0xffff, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffde, 0xffde, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, - 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfffe, 0xfffe, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffde, 0xffde, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xf7ff, 0xf7ff, - 0xefff, 0xefff, 0xf7ff, 0xf7ff, 0xf7fe, 0xf7fe, 0xfffe, 0xfffe, 0xffff, 0xffff, - 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xfffe, 0xfffe, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, - 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, - 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xf7fe, 0xf7fe, 0xf7fe, 0xf7fe, - 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, - 0xffff, 0xffff, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffde, 0xffde, 0xffde, 0xffde, 0xffff, 0xffff, - 0xffff, 0xffff, 0xfffe, 0xfffe, 0xffdd, 0xffdd, 0xffff, 0xffff, 0xfffe, 0xfffe, - 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, - 0xffde, 0xffde, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffd, 0xfffd, - 0xfffe, 0xfffe, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, - 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffdd, 0xffdd, 0xffde, 0xffde, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xfffe, 0xfffe, 0xfffd, 0xfffd, 0xfffe, 0xfffe, 0xf7ff, 0xf7ff, - 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffde, 0xffde, 0xfffe, 0xfffe, - 0xfffe, 0xfffe, 0xf7fe, 0xf7fe, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, - 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xf7fe, 0xf7fe, 0xf7fd, 0xf7fd, - 0xf7fe, 0xf7fe, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, - 0xffff, 0xffff, 0xfffe, 0xfffe, 0xf7fe, 0xf7fe, 0xfffe, 0xfffe, 0xffff, 0xffff, - 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xefff, 0xefff, - 0xffff, 0xffff, 0xffff, 0xffff, 0xffde, 0xffde, 0xffde, 0xffde, 0xffff, 0xffff, - 0xffff, 0xffff, 0xfffe, 0xfffe, 0xffdd, 0xffdd, 0xffff, 0xffff, 0xfffe, 0xfffe, - 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, - 0xffde, 0xffde, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffd, 0xfffd, - 0xfffe, 0xfffe, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xfffe, 0xfffe, - 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffdd, 0xffdd, 0xfffe, 0xfffe, 0xffff, 0xffff, - 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffd, 0xfffd, 0xfffe, 0xfffe, 0xf7ff, 0xf7ff, - 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffde, 0xffde, 0xfffe, 0xfffe, - 0xfffe, 0xfffe, 0xf7fe, 0xf7fe, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xf7ff, 0xf7ff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, - 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xf7ff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, - 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7fe, 0xf7fe, 0xf7fd, 0xf7fd, - 0xf7fe, 0xf7fe, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, - 0xffff, 0xffff, 0xfffe, 0xfffe, 0xf7fd, 0xf7fd, 0xfffe, 0xfffe, 0xffde, 0xffde, - 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xf7ff, 0xf7ff, 0xefff, 0xefff, -}; - -const UWORD32 gau4_ihevcd_logo_rgb8888[10240] = { - - 0xf0fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fce8, 0xf8fce8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fce8, 0xf8fce8, - 0xf8f8f0, 0xf8f8f0, 0xf8f8e8, 0xf8f8e8, 0xf8f8e8, 0xf8f8e8, 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, - 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, - 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fce8, 0xf8fce8, 0xf8f8e8, 0xf8f8e8, 0xf8f8e8, 0xf8f8e8, 0xf8fcf0, 0xf8fcf0, - 0xf8fce8, 0xf8fce8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf0fcf0, 0xf0fcf0, 0xe8fcf8, 0xe8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf0fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fce8, 0xf8fce8, 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8f8e8, 0xf8f8e8, - 0xf8f8f0, 0xf8f8f0, 0xf8f8e8, 0xf8f8e8, 0xf8f8e8, 0xf8f8e8, 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, - 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, - 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fce8, 0xf8fce8, 0xf8f8e8, 0xf8f8e8, 0xf8f8e8, 0xf8f8e8, 0xf8fcf0, 0xf8fcf0, - 0xf8f8e0, 0xf8f8e0, 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, 0xf0f8f8, 0xf0f8f8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf0fcf0, 0xf0fcf0, 0xe8fcf8, 0xe8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8f8f8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, - 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, - 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8f8f8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, - 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, - 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xe8fcf8, 0xe8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf0, 0xf8fcf0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf0, 0xf8fcf0, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, - 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f8, 0xf8f8f8, 0xf8f8f0, 0xf8f8f0, 0xf8f4f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf0f8f8, 0xf0f8f8, 0xf0f8f8, 0xf0f8f8, 0xf0f8f8, 0xf0f8f8, - 0xe8fcf8, 0xe8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf0, 0xf8fcf0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf0, 0xf8fcf0, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, - 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8f8f0, 0xf8f8f0, 0xf8f4f0, 0xf8f4f0, 0xf8f4f0, 0xf8f4f0, 0xf8f4f0, 0xf8f8f8, 0xf8f4f0, 0xf8f4f0, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f4e8, 0xf8f4e8, 0xf8f4e8, 0xf8f4e8, 0xf8f8f0, 0xf8f8f0, 0xf8f8f8, 0xf8f8f8, - 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, - 0xf8ecc0, 0xf8e0b0, 0xf8cc98, 0xf0c090, 0xf0bc90, 0xf8cc98, 0xf8e0b8, 0xf8ecc8, 0xf8f4d8, 0xf8f4e0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, - 0xf8dcb0, 0xe8c090, 0xc89868, 0xb07c50, 0xb07c50, 0xc89868, 0xe8c098, 0xf8dcb0, 0xf8f4d8, 0xf8f4d8, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf0, 0xf8fcf0, 0xf0f4e8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fce0, 0xf8fce0, 0xf8f4c8, 0xf8f4c8, 0xf8f0c0, 0xf8f4c0, 0xf8f4c8, 0xf8f4c8, 0xf8f8d0, 0xf8f8d0, - 0xf8f8d8, 0xf8f4d8, 0xf8fce8, 0xf8f4e0, 0xf8f8f0, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f0, 0xf8fcf0, 0xf8fcf0, 0xf8f8f0, 0xe8f8f8, 0xe8f8f8, 0xe0fcf8, 0xe0fcf8, - 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf0fcf8, 0xf8f8f8, 0xf8fcf8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, - 0xe8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf0f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xe8f8f8, 0xf0fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8ecd8, 0xf8f8e0, 0xf8f0d0, 0xf8dcb8, - 0xd87810, 0xe08018, 0xf08418, 0xf08c20, 0xf08c20, 0xe88818, 0xd08428, 0xc87c28, 0xf0c890, 0xf8e8b0, 0xf8fce0, 0xf8f8d8, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf0, 0xf8fcf0, 0xf0f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fce0, 0xf0e8d0, 0xf8e0b8, 0xf8e0b8, 0xf8e0b0, 0xf8e4b0, 0xf8e4b8, 0xf8e4b8, 0xf8e4c0, 0xf8e4c0, - 0xf8e0c0, 0xf8ecd0, 0xf8fce8, 0xf8fce8, 0xf8fcf0, 0xf8fcf8, 0xf8f8f0, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, 0xe0fcf8, 0xe0fcf8, - 0xe8fcf8, 0xe8fcf8, 0xf0f8f8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0f8f8, 0xe8fcf8, 0xe8fcf8, - 0xe8f8f8, 0xe8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf0f8f8, 0xf0f8f8, 0xf0fcf8, 0xf0fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8e0, 0xf8f8e8, 0xf8d4b0, 0xc8a080, - 0xe08018, 0xe08420, 0xf08818, 0xf88c20, 0xf09020, 0xf08820, 0xd88830, 0xd08428, 0xc09460, 0xf8d098, 0xf8fce0, 0xf8fce0, 0xf0fcf0, 0xf0f8f0, 0xf0fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf0, 0xf8fcf0, 0xf0fcf0, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8f0c8, 0xe0cca0, 0xe8a860, 0xe8a860, 0xf8a848, 0xf8ac50, 0xf8ac58, 0xf8ac50, 0xe8ac60, 0xe0ac60, - 0xd8a470, 0xf8c490, 0xf8f8d8, 0xf8f8d8, 0xf8f8f0, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8f8e8, 0xf8fce8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xe8fcf8, - 0xf8fcf8, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0f8f8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf0, 0xf8fcf0, 0xf8fcf8, - 0xf0fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8f8f0, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0f8f0, 0xf8fcf8, 0xf8f8d8, 0xf8f8d8, 0xf8bc88, 0xb07840, - 0xf88400, 0xf88400, 0xf88800, 0xf88800, 0xf88800, 0xf88800, 0xf08810, 0xf08810, 0xa87830, 0xf0bc70, 0xf8fcd8, 0xf8fce0, 0xf0fcf0, 0xf0f8e8, 0xf0fcf0, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8f0c8, 0xd0b890, 0xc08038, 0xc08438, 0xd88428, 0xd88828, 0xd08830, 0xd08830, 0xc08838, 0xc08438, - 0xb88450, 0xe8b078, 0xf8f0d0, 0xf8f8d8, 0xf8f8f0, 0xf8fcf0, 0xf0fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8f8f0, 0xf8f8e8, 0xf8f4e0, 0xf0f8f0, 0xf8f8f0, 0xe8fcf8, 0xe8fcf8, - 0xf8fcf8, 0xf0f8f0, 0xf8fcf8, 0xf8fcf8, 0xf0f8f8, 0xf0fcf8, 0xf8fcf8, 0xf0f8f8, 0xf8fcf8, 0xf0f8f8, 0xf0f8f8, 0xf0f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf0fcf8, 0xf0fcf8, 0xf8f8f0, 0xf8f8f0, 0xf8f8e8, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xf8f0d0, 0xf8bc88, 0xb88048, - 0xf88800, 0xf88808, 0xf88800, 0xf88800, 0xf88800, 0xf88800, 0xf88c18, 0xf88c18, 0xb88840, 0xf0c078, 0xf8f0d0, 0xf8f8d8, 0xf0fcf0, 0xf0fcf0, 0xf0fcf0, 0xf0fcf0, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf8f8f0, 0xf8fcf8, 0xf8f0c8, 0xd8b080, 0xe08028, 0xe08428, 0xf88408, 0xf88410, 0xf88810, 0xf88410, 0xe88418, 0xe88018, - 0xc88c48, 0xf8b878, 0xf8f8d8, 0xf8f8d8, 0xf0fcf8, 0xf0fcf8, 0xe8fcf8, 0xf0fcf8, 0xf8f4e8, 0xf8f8f0, 0xf8f4d8, 0xf8f4d8, 0xf8f4d0, 0xf8f4d0, 0xf8f8d8, 0xf8fcd8, - 0xf8f4d0, 0xf8f4d0, 0xf8f8e0, 0xf8fce8, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0f8f8, 0xf8f4e8, 0xf8f8f0, 0xf8fce8, 0xf8f8e0, 0xf8f4d8, 0xf8f4d8, - 0xf8f8e0, 0xf8fce8, 0xf8f8d8, 0xf8f0d0, 0xf8f0d0, 0xf8f8d8, 0xf8fce8, 0xf8f4e0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8f8e0, 0xf8f0d0, 0xf8c088, 0xc08850, - 0xf88810, 0xf88810, 0xf88800, 0xf88800, 0xf88800, 0xf88400, 0xf88c10, 0xf88c10, 0xc89048, 0xf8c078, 0xf8ecd0, 0xf8f4d8, 0xf8fcf0, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8fcf8, 0xf8f4c8, 0xd8b088, 0xe88830, 0xe88c30, 0xf88c10, 0xf89018, 0xf89018, 0xf88c18, 0xf08c28, 0xf08c20, - 0xd09050, 0xf8bc78, 0xf8f8d8, 0xf8f8d8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8f8f0, 0xf8f8f0, 0xf8f4d8, 0xf8f4d8, 0xf8f4d0, 0xf8f4d0, 0xf8f4d8, 0xf8f4d0, - 0xf8f4d0, 0xf8f8d8, 0xf8f0d8, 0xf8f0d8, 0xf8fcf0, 0xf8fcf0, 0xf0f8f8, 0xf8fcf8, 0xf8fcf8, 0xf0f8f8, 0xf8f8f0, 0xf8fcf0, 0xf8fce8, 0xf8f4e0, 0xf8f4d0, 0xf8f8d8, - 0xf8f4e0, 0xf8fce8, 0xf8f8d8, 0xf8f8d8, 0xf8f4d0, 0xf8f4d0, 0xf8f8e8, 0xf8f8e0, 0xf0fcf8, 0xe8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8f8e0, 0xf8f4d8, 0xf0c088, 0xb08048, - 0xf88410, 0xf88810, 0xf88400, 0xf88400, 0xf88400, 0xf88400, 0xf88810, 0xf08810, 0xb88438, 0xf0bc78, 0xf8f0d0, 0xf8f8d8, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf0, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8f8f8, 0xf0fcf8, 0xf0fcf8, 0xf8f4f8, 0xf8fcf8, 0xf8f0c8, 0xe0ac88, 0xf08020, 0xf08420, 0xf88000, 0xf88000, 0xf88400, 0xf88000, 0xf88410, 0xf88008, - 0xc88c48, 0xf0b878, 0xf8f8d8, 0xf8fce0, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xf8fcf0, 0xf8ece0, 0xf8d4a8, 0xf8c898, 0xf8c890, 0xf8cc90, 0xf8c890, 0xf8c488, - 0xf8cc98, 0xf8d8a0, 0xe0c4a0, 0xe8c8a0, 0xf8f4e0, 0xf8fce8, 0xf0f0e8, 0xf8fcf8, 0xf8f4f0, 0xf8f8f0, 0xf8f8e8, 0xf8f4e0, 0xf8e0b8, 0xf0cca8, 0xf8cc98, 0xf8d4a0, - 0xf0d0a8, 0xf0d0a0, 0xf8d098, 0xf8d4a0, 0xf8cc98, 0xf0c490, 0xe8dcc0, 0xf8fce0, 0xf0fcf8, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xf8fce8, 0xf8fce8, 0xf0cc98, 0xb89060, - 0xe08028, 0xe88428, 0xf88410, 0xf88810, 0xf88408, 0xf88400, 0xf08418, 0xe88010, 0xc08c48, 0xf8c488, 0xf8f4e0, 0xf8f8e0, 0xf8f8f0, 0xf8f4f0, 0xf8f4f0, 0xf8f8f8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0f8f8, 0xf0fcf8, 0xf0fcf8, 0xf8f4f8, 0xf8fcf8, 0xf8f0c8, 0xe0ac80, 0xf08420, 0xf88428, 0xf88000, 0xf88000, 0xf88400, 0xf88400, 0xf88410, 0xf88410, - 0xc89050, 0xf8c080, 0xf8fce0, 0xf8fce0, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xf8fcf0, 0xe0d8d0, 0xd0a878, 0xb89060, 0xc89050, 0xd09858, 0xd09860, 0xc89458, - 0xb89060, 0xc89c68, 0xa88860, 0xb89870, 0xf8e8d8, 0xf8fce8, 0xf0f0e8, 0xf8fcf8, 0xf8f8f0, 0xf8fcf8, 0xf8f8e8, 0xf8e8d8, 0xd8bc98, 0xb89870, 0xb88c58, 0xc89c68, - 0xc0a478, 0xb09468, 0xc09460, 0xc8a068, 0xb89460, 0xb08850, 0xc0b898, 0xf8f8d8, 0xf0fcf8, 0xf0fcf8, 0xe8fcf8, 0xe8fcf8, 0xf8fce8, 0xf8fce8, 0xf8d8a8, 0xd0ac78, - 0xe08020, 0xe08428, 0xf88410, 0xf88818, 0xf88808, 0xf88400, 0xe88018, 0xe87c10, 0xe0a868, 0xf8d498, 0xf8f8e0, 0xf8f8e0, 0xf8f8f8, 0xf8fcf8, 0xf8f4f0, 0xf8f4f0, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xc89840, 0xe8c060, 0xf8fce8, 0xf8fce8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f0, 0xf8f8f0, 0xf8f8c8, 0xf0e0b0, 0xf8a430, 0xd88410, 0xf87c00, 0xf88400, 0xf88030, 0xf88030, - 0xf88408, 0xf88408, 0xd88420, 0xe09030, 0xf8e4a8, 0xf8f4b8, 0xf8fce0, 0xf8fce8, 0xf8fce8, 0xf8fce8, 0xf8f8c8, 0xf8ecb8, 0xf8b060, 0xd88c38, 0xf08010, 0xf88418, - 0xf88410, 0xf88410, 0xf08808, 0xf08808, 0xd89420, 0xc07c08, 0xd8bc78, 0xf8f4a8, 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcd0, 0xf8f8d0, - 0xd88450, 0xd88858, 0xe08c28, 0xe08c28, 0xe09028, 0xd88c28, 0xc88c68, 0xc88c60, 0xf8f0e8, 0xf8f0e8, 0xf0fce0, 0xf0fce8, 0xf8fce8, 0xf8fce8, 0xf8f8f8, 0xf8f8f8, - 0xf8fce8, 0xf8fce8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf0fcf0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8f8e8, 0xf8f8e8, - 0xf0fcf0, 0xf8fcf8, 0xf0fcf0, 0xf0f8f0, 0xf8fcf8, 0xf8fcf8, 0xf0f8f0, 0xf8f8f0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, - 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f4e8, 0xf8f4e8, 0xf8f0e8, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xe8fcf8, 0xe8fcf8, 0xe0fcf8, 0xe8fcf8, - 0xf8fcf0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8f8f0, 0xf8f4f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xc09838, 0xe8bc60, 0xf8fce8, 0xf8f8e8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f0, 0xf8f8f0, 0xf8fcd0, 0xf8e0b0, 0xf8a430, 0xe08810, 0xf87c00, 0xf88400, 0xf88030, 0xf88030, - 0xf88408, 0xf88408, 0xd88420, 0xe08c30, 0xf8e0a8, 0xf8f0b8, 0xf8f8d8, 0xf8f8e0, 0xf8fce0, 0xf8f8e0, 0xf8f4c8, 0xf8e8b8, 0xf8b060, 0xd88838, 0xf07c10, 0xf88418, - 0xf88810, 0xf88810, 0xf88c08, 0xf08808, 0xd89420, 0xc88008, 0xd8bc78, 0xf8f4a8, 0xf8fce8, 0xf8fce8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf0, 0xf0fcf0, 0xf8f8d0, 0xf8f8d0, - 0xf8c490, 0xf8b480, 0xf0a440, 0xe09430, 0xe09430, 0xf0a440, 0xf0b890, 0xf8c8a0, 0xf8f0e8, 0xf8f4e8, 0xf0fce8, 0xf0fce8, 0xf8fce8, 0xf8fce8, 0xf8f8f8, 0xf8f4f8, - 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf0fcf0, 0xf0fcf0, 0xf0f8f8, 0xf0f8f0, 0xf0fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8f8e8, 0xf8f8e8, - 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0f8f0, 0xf8fcf8, 0xf8fcf0, 0xf0f8f0, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, - 0xf8f4f0, 0xf8f8f0, 0xf8fcf8, 0xf8f8f0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f4f0, 0xf8f4f0, 0xf8f4f0, - 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f4e8, 0xf8f4e8, 0xf8f4f0, 0xf8f4f0, 0xf8f8f8, 0xf8f8f8, 0xe8fcf8, 0xe8fcf8, 0xe0fcf8, 0xe0fcf8, - 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf0, 0xf8fcf0, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xd09830, 0xf8bc58, 0xf8fce8, 0xf8fce8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fce0, 0xe8e8c8, 0xf0a848, 0xd08c28, 0xf88000, 0xf88800, 0xf88020, 0xf88020, - 0xf88808, 0xf88808, 0xd88828, 0xe09038, 0xf8e8c0, 0xf8f4c8, 0xe0fcf8, 0xe0fcf8, 0xe0fcf8, 0xe0fcf8, 0xf8f8d8, 0xf8ecc8, 0xf8b060, 0xd88c40, 0xf88010, 0xf88818, - 0xf87c10, 0xf87c10, 0xf88410, 0xf88008, 0xf08c28, 0xd87410, 0xf0b480, 0xf8e8b0, 0xf8f4f8, 0xf8f4f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f0, 0xf8f4e8, - 0xf8f8f0, 0xf8ece8, 0xf0d8a8, 0xe8cc98, 0xe8cc90, 0xf8d898, 0xf8ecd8, 0xf8f8e8, 0xf8f8f8, 0xf8f8f8, 0xf0fcf0, 0xf0fcf0, 0xf0fce8, 0xf0fce8, 0xf8f4f8, 0xf8f4f8, - 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0f8f0, 0xf0fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0f8f8, - 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fce8, 0xf8fce8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0f8f8, 0xf0f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xd89830, 0xf8bc58, 0xf8fce8, 0xf8fce8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fce0, 0xe8e4c8, 0xf0ac48, 0xd88c28, 0xf88000, 0xf88c08, 0xf88420, 0xf88420, - 0xf88c08, 0xf88c08, 0xd88c30, 0xe89438, 0xf8e8c0, 0xf8f8d0, 0xe0fcf8, 0xe8fcf8, 0xe8fcf8, 0xe0fcf8, 0xf8fcd8, 0xf8f0d0, 0xf8b460, 0xd89040, 0xf88410, 0xf88c18, - 0xf88010, 0xf88010, 0xf88410, 0xf88010, 0xf08c28, 0xd87410, 0xf0b480, 0xf8e8b0, 0xf8f4f8, 0xf8f4f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f0, 0xf8f8f0, - 0xf8f4f0, 0xf8f4f0, 0xf8f4c0, 0xf8f4c0, 0xf8f4b8, 0xf8f4b8, 0xf8f4e0, 0xf8f4e0, 0xf8f8f8, 0xf8f8f8, 0xf0fcf0, 0xf0fcf0, 0xf0fce8, 0xf0fce8, 0xf8f4f8, 0xf8f4f8, - 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf0, 0xf0fcf0, 0xf0fcf0, 0xf0fcf0, 0xf0fcf0, 0xf0fcf0, 0xf0fcf8, 0xf0fcf8, - 0xf0f8f8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0f4f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0f8f0, 0xf0f8f0, 0xf0fcf0, 0xf8fcf8, 0xf8fcf0, 0xf0f8f0, 0xf0f8f0, 0xf0f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf0fcf0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fce8, 0xf8fce8, - 0xf0f8f8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0f8f8, 0xf0f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe09020, 0xf8b448, 0xf8fce8, 0xf8f8e0, 0xf0fcf8, 0xe8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fce8, 0xe0e8d0, 0xe8ac58, 0xd09038, 0xf88400, 0xf88c08, 0xf88410, 0xf88010, - 0xf88808, 0xf88400, 0xd88828, 0xe09038, 0xf8e8c8, 0xf8f8d0, 0xe0fcf8, 0xe0fcf8, 0xe0fcf8, 0xd8fcf8, 0xf8fce0, 0xf8ecd0, 0xf8b060, 0xd88c38, 0xf88008, 0xf88810, - 0xf88810, 0xf88810, 0xf88c18, 0xf88c10, 0xe09430, 0xc87c18, 0xe0bc80, 0xf8f0b0, 0xf8fcf0, 0xf8fcf0, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xf0fcf0, 0xf0fcf0, - 0xe0fcf8, 0xe0fcf8, 0xf0fcf0, 0xf0fcf0, 0xf8fcd8, 0xf8fcd8, 0xf8f8f0, 0xf8f8f0, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xf0fcf0, 0xf0fcf0, 0xf8f4f8, 0xf8f4f0, - 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf0fcf8, 0xf8f4e8, 0xf8f4e8, 0xf8f8e0, 0xf8f8e0, 0xf8f8d8, 0xf8f8d8, 0xf8f8e0, 0xf8f8d8, 0xf8f8e0, 0xf8fce8, 0xf8fce8, 0xf8fce8, - 0xf8f8f8, 0xf8fcf8, 0xf8f4f0, 0xf8f4f0, 0xf8f8f8, 0xf8f8f0, 0xf8f4f0, 0xf8f8f8, 0xf8f4f0, 0xf8f4f0, 0xf8f4f0, 0xf8f8f0, 0xf8f4f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, - 0xf0fcf8, 0xe8fcf8, 0xe8f8f0, 0xf0fcf0, 0xf8fce8, 0xf8fce8, 0xf8f8d8, 0xf8fce0, 0xf8f8e0, 0xf8f8d8, 0xf8f8e0, 0xf8f8e0, 0xf8f8f0, 0xf8f8f0, 0xf0f8f8, 0xf0f8f8, - 0xf0fcf0, 0xf0fcf0, 0xf0fcf8, 0xf0fcf8, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fce8, 0xf8fce8, 0xf8f8d0, 0xf8f4c8, 0xf8f0c0, 0xf8f8c0, - 0xf0f8f0, 0xf0f8f0, 0xf0f8f0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe09020, 0xf8b448, 0xf8fce8, 0xf8fce8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fce8, 0xe8e8d0, 0xf0ac58, 0xd09038, 0xf88400, 0xf88808, 0xf88010, 0xf87c10, - 0xf88808, 0xf88400, 0xd88830, 0xe09438, 0xf8e8c8, 0xf8f8d8, 0xe0fcf8, 0xe0fcf8, 0xe0fcf8, 0xe0fcf8, 0xf8fce0, 0xf8f0d0, 0xf8b460, 0xd88c38, 0xf88008, 0xf88810, - 0xf88810, 0xf88810, 0xf88c18, 0xf88c10, 0xe09430, 0xc87c18, 0xe0b880, 0xf8ecb0, 0xf8fcf0, 0xf8fcf0, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xe0fcf8, 0xe0fcf8, 0xf0fcf0, 0xf0fcf0, 0xf8fcd8, 0xf8fce0, 0xf8fcf8, 0xf8fcf8, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xf0fcf0, 0xf0fcf0, 0xf8f4f8, 0xf8f4f8, - 0xe8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf0fcf8, 0xf8f8e8, 0xf8fcf0, 0xf8fce0, 0xf8f4e0, 0xf8f8d8, 0xf8f8d8, 0xf8f8d8, 0xf8f4d8, 0xf8f8e0, 0xf8f8e0, 0xf8fce8, 0xf8fce8, - 0xf8f8f8, 0xf8fcf8, 0xf8f8f8, 0xf8f4f0, 0xf8f8f8, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, - 0xf0fcf8, 0xe8fcf8, 0xf0f8f0, 0xf0fcf8, 0xf8fce8, 0xf8f8e8, 0xf8f4d8, 0xf8f4d8, 0xf8f0d0, 0xf8f4d8, 0xf8f8e0, 0xf8f8e0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, - 0xf0fcf0, 0xf0fcf0, 0xf0fcf8, 0xf0fcf8, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf8f4e0, 0xf8f8e8, 0xf8f4c8, 0xf8f0c8, 0xf8ecb8, 0xf8f4c0, - 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe09028, 0xf8b450, 0xf8fce8, 0xf8fce0, 0xf8fcf8, 0xf8fcf8, 0xf8f4d8, 0xf8f4d8, 0xf8f4c0, 0xf8d8a0, 0xf8a448, 0xd88830, 0xf88408, 0xf88810, 0xf88410, 0xf88010, - 0xf88808, 0xf88808, 0xe88420, 0xf09028, 0xf8e0a8, 0xf8f0b0, 0xf8f4d0, 0xf8f4d8, 0xf8f8d8, 0xf8f4d8, 0xf8f4b8, 0xf8e8b0, 0xf8b058, 0xe88c30, 0xf88408, 0xf88c18, - 0xf88c10, 0xf89010, 0xf89010, 0xf08c10, 0xe09428, 0xc87c10, 0xe8b868, 0xf8ec98, 0xf8f8c8, 0xf8f8c8, 0xf8fcd8, 0xf8fcd8, 0xf8fcd8, 0xf8fcd8, 0xf8fcc8, 0xf8fcc8, - 0xf8f4e8, 0xf8f8e8, 0xf8f8d0, 0xf8f8d0, 0xf8f4c8, 0xf8f4c8, 0xf8f4d0, 0xf8f4d0, 0xf8f8f0, 0xf8f8f0, 0xe8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8f8f8, 0xf8f8f0, - 0xe8f8f8, 0xf0fcf8, 0xf8fcf0, 0xf8f8f0, 0xf8f8d0, 0xf8f8d0, 0xf8e8b0, 0xf8d8a0, 0xf8c480, 0xf8c478, 0xf8c478, 0xf8c078, 0xf8c480, 0xf8c480, 0xf0c888, 0xf0cc90, - 0xf8d8a8, 0xf8e8c0, 0xf8f4c8, 0xf8f4c8, 0xf8f0c8, 0xf8e4b8, 0xf8dcb0, 0xf8e4b8, 0xf8e4b0, 0xf8e4b8, 0xf8e4b8, 0xf8e4b8, 0xf8e4b8, 0xf8e4b8, 0xf8e8b8, 0xf8e8b8, - 0xf8fcd8, 0xf8f8d8, 0xf8f8c8, 0xf8f8c8, 0xf8e4a8, 0xf8cc90, 0xf8bc78, 0xf8c078, 0xf8bc78, 0xf8c078, 0xf8c480, 0xf8c488, 0xf0cc98, 0xf8d8a0, 0xf8ecc0, 0xf8f8d0, - 0xf8fce8, 0xf8fce8, 0xf8fce8, 0xf8fce8, 0xf8f8e0, 0xf8f8d8, 0xf8f0d0, 0xf8f0c8, 0xf8e0b0, 0xf8d0a0, 0xf8c080, 0xf8c080, 0xf8c078, 0xf8c070, 0xf8bc68, 0xf8c068, - 0xf0d4a0, 0xf8e4b0, 0xf8f4c8, 0xf8f8d0, 0xf8f8e0, 0xf8f4d8, 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe09028, 0xf8b450, 0xf8fce0, 0xf8f4e0, 0xf8f8f8, 0xf0f0f0, 0xf8e8c8, 0xf8e8c8, 0xf8e8b0, 0xf8d4a0, 0xf0a040, 0xd88828, 0xf88408, 0xf88c10, 0xf88818, 0xf88818, - 0xf88808, 0xf88408, 0xe08020, 0xe88828, 0xf8d8a0, 0xf8e8a8, 0xf8ecc8, 0xf8ecd0, 0xf8f0d0, 0xf8f0d0, 0xf8ecb8, 0xf8e0a8, 0xf8ac50, 0xe88830, 0xf88008, 0xf88810, - 0xf88c10, 0xf88c10, 0xf89010, 0xf08c10, 0xe09428, 0xc87c10, 0xe8b868, 0xf8ec98, 0xf8f0c0, 0xf8f0c0, 0xf0f0d0, 0xf0f0d0, 0xf0f0c8, 0xf8f0d0, 0xf8f0c0, 0xf8f0c0, - 0xf0f0e8, 0xf0f0e0, 0xf8ecc8, 0xf8e8c8, 0xf8e8b8, 0xf8e8b8, 0xf8ecc8, 0xf8ecd0, 0xf8f8e8, 0xf8f8f0, 0xe8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8f8f8, 0xf8f8f8, - 0xf0fcf8, 0xf0fcf8, 0xf8f8f0, 0xf8f4e8, 0xf8f0c8, 0xf8ecc8, 0xf8cc90, 0xe8b078, 0xc88440, 0xc08440, 0xc08438, 0xc08038, 0xb88440, 0xb88440, 0xb08850, 0xb08c50, - 0xd0ac80, 0xf0cca0, 0xf8e8c0, 0xf8f0c8, 0xf8e8b8, 0xf8d0a8, 0xe8c090, 0xf0c498, 0xe8c090, 0xe8c090, 0xf0c090, 0xf0c498, 0xf0c490, 0xf0c498, 0xf0c498, 0xf0c498, - 0xf8f4d8, 0xf8f8d8, 0xf8f4c8, 0xf8e8c0, 0xf0c488, 0xc09c60, 0xc08440, 0xc08440, 0xc88840, 0xc08440, 0xb88440, 0xb88040, 0xb88c58, 0xd0a878, 0xf0d0a8, 0xf8f0c8, - 0xf8fce8, 0xf8fce8, 0xf8fce8, 0xf8fce8, 0xf8f8e0, 0xf8f8d8, 0xf8f0c8, 0xf8f0c8, 0xe0b888, 0xc09868, 0xb07c40, 0xb88040, 0xc88438, 0xc88438, 0xc88030, 0xc88030, - 0xb09060, 0xd0b480, 0xf0e0b8, 0xf8f4d0, 0xf8f8e0, 0xf8f4d8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88018, 0xf88418, 0xf88400, 0xf88400, 0xf88818, 0xf88818, 0xf88410, 0xf88410, - 0xd09038, 0xf8b860, 0xf0f0d8, 0xf8f8e0, 0xf8f0d0, 0xb8a080, 0xd07018, 0xe88830, 0xf08018, 0xf08420, 0xf08820, 0xf88c20, 0xf88810, 0xf88810, 0xf88820, 0xf88818, - 0xf88818, 0xf88c18, 0xf88c20, 0xf88818, 0xf08820, 0xf08420, 0xe08828, 0xe88828, 0xe08828, 0xe08828, 0xe88828, 0xe88828, 0xf88c20, 0xf88c20, 0xf88c18, 0xf88c18, - 0xf88410, 0xf88008, 0xf88010, 0xf88410, 0xf88418, 0xf88018, 0xf88028, 0xf87c20, 0xe88430, 0xe88430, 0xe08438, 0xe08438, 0xe88030, 0xe88030, 0xf07c28, 0xf07c28, - 0xe08430, 0xe08830, 0xe88428, 0xe88428, 0xe88420, 0xe88420, 0xd08830, 0xd08430, 0xa08458, 0xf0d4a0, 0xf8fcf0, 0xf8fcf0, 0xf0f8f8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf0, - 0xf8f8e8, 0xf8f0e0, 0xf8ecc8, 0xf8e8c0, 0xf8b878, 0xc88440, 0xd87410, 0xf08828, 0xf88818, 0xf88410, 0xf88408, 0xf88810, 0xf88810, 0xf08410, 0xf08418, 0xf08c18, - 0xe89030, 0xd88020, 0xd88428, 0xf8c060, 0xf8e080, 0xf8a848, 0xd07818, 0xe89030, 0xe88c28, 0xe08420, 0xe08420, 0xe08828, 0xe08420, 0xe08420, 0xe89028, 0xf8a038, - 0xf8f0a0, 0xf8dc90, 0xf8b058, 0xd08830, 0xd87c18, 0xe88c28, 0xf88c18, 0xf88818, 0xf88410, 0xf88410, 0xf88818, 0xf88818, 0xe88820, 0xe88420, 0xd88020, 0xd88020, - 0xf0e0b8, 0xf8fcd8, 0xf8f4c0, 0xf8f0b8, 0xf8f4a8, 0xf8d488, 0xf09838, 0xe08c28, 0xe88418, 0xf08818, 0xf08418, 0xf08010, 0xe88418, 0xf08820, 0xf08c28, 0xe88820, - 0xf09830, 0xd87c10, 0xc88028, 0xf8a858, 0xf8dca0, 0xf8f0b8, 0xf8f8d8, 0xf8fcd8, 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88018, 0xf88418, 0xf88400, 0xf88400, 0xf88818, 0xf88818, 0xf88410, 0xf88410, - 0xd08c38, 0xf8b460, 0xe8e8d0, 0xf8f4d8, 0xf8e8c8, 0xb89c78, 0xd07018, 0xe88830, 0xf08420, 0xf08820, 0xf88820, 0xf88c20, 0xf88810, 0xf88810, 0xf88818, 0xf88818, - 0xf88410, 0xf88410, 0xf88818, 0xf88418, 0xe88420, 0xe88020, 0xe08428, 0xe08428, 0xe08428, 0xe08428, 0xe88020, 0xe88420, 0xf08418, 0xf08818, 0xf88410, 0xf88410, - 0xf88410, 0xf88410, 0xf88010, 0xf88010, 0xf88418, 0xf88418, 0xf88428, 0xf88028, 0xe88030, 0xe88030, 0xe08038, 0xe08038, 0xe87c30, 0xe87c30, 0xf07828, 0xf07828, - 0xd88028, 0xd88428, 0xe88028, 0xe88028, 0xe88020, 0xe08020, 0xd08430, 0xc88030, 0xa88858, 0xf0d0a0, 0xf8f8f0, 0xf8fcf0, 0xf0f8f8, 0xf0fcf8, 0xf8fcf8, 0xf0f8f0, - 0xf8ecd8, 0xf8f8e8, 0xf8e4c0, 0xd0b088, 0xc88440, 0xd08c48, 0xf08c28, 0xe88828, 0xf88410, 0xf88410, 0xf88408, 0xf88810, 0xf88c18, 0xf88810, 0xf08c18, 0xf89020, - 0xd88428, 0xd88020, 0xd08020, 0xf09c40, 0xf8b858, 0xf09838, 0xd07c18, 0xe08c28, 0xe88c28, 0xe08828, 0xe08828, 0xe88c28, 0xe88c28, 0xe08820, 0xf09430, 0xf8a440, - 0xf8dc90, 0xf0b468, 0xd88c38, 0xd08830, 0xe88c28, 0xe88c28, 0xf88818, 0xf88818, 0xf88410, 0xf88410, 0xf88818, 0xf88818, 0xe88828, 0xe88820, 0xe08828, 0xe08428, - 0xb8a480, 0xd8cca0, 0xf8ecb8, 0xf8f4c0, 0xf8d488, 0xe8ac60, 0xe89030, 0xe88c30, 0xf08418, 0xf08818, 0xf88818, 0xf88818, 0xf08820, 0xf08c20, 0xf08820, 0xe88420, - 0xe88c20, 0xe08018, 0xd08430, 0xe09440, 0xe0b878, 0xf8dca0, 0xf8f8d8, 0xf8f8d8, 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88018, 0xf88418, 0xf88400, 0xf88400, 0xf88818, 0xf88818, 0xf88410, 0xf88410, - 0xd89448, 0xf8bc68, 0xf0f4d8, 0xf8fce0, 0xf8f0b8, 0xd0a470, 0xf87400, 0xf88c10, 0xf88000, 0xf88000, 0xf88818, 0xf88818, 0xf88818, 0xf88818, 0xf88c20, 0xf88c20, - 0xf88818, 0xf88c18, 0xf88c18, 0xf88c18, 0xf88808, 0xf88808, 0xf88808, 0xf88808, 0xf88808, 0xf88808, 0xf88808, 0xf88808, 0xf88c18, 0xf88c18, 0xf89018, 0xf88c18, - 0xf88810, 0xf88810, 0xf88410, 0xf88410, 0xf88418, 0xf88418, 0xf88418, 0xf88410, 0xf88c18, 0xf88c18, 0xf88c10, 0xf88c10, 0xf88810, 0xf88810, 0xf88408, 0xf88408, - 0xf88800, 0xf88800, 0xf88400, 0xf88408, 0xf88808, 0xf88408, 0xf88c10, 0xf88c10, 0xc88c40, 0xf8d080, 0xf8f0e0, 0xf8f8e8, 0xf8f8f8, 0xf0f4f8, 0xf8fce8, 0xf0f8e8, - 0xf8f0b8, 0xf8d098, 0xe8a058, 0xd08438, 0xe87c20, 0xf08c28, 0xf88810, 0xf88410, 0xf88400, 0xf88000, 0xf88000, 0xf88000, 0xf88400, 0xf88000, 0xf88400, 0xf88800, - 0xf88808, 0xf89010, 0xf88808, 0xf88808, 0xf89818, 0xf89418, 0xf88808, 0xf89010, 0xf88808, 0xf88400, 0xf88408, 0xf88c08, 0xf88808, 0xf88800, 0xf88c08, 0xf89818, - 0xf8a840, 0xe88c20, 0xe07c08, 0xf08818, 0xf89018, 0xf88810, 0xf88000, 0xf88808, 0xf88400, 0xf88400, 0xf88400, 0xf88400, 0xf88400, 0xf88400, 0xf88408, 0xf88408, - 0xb87c30, 0xd09448, 0xf8cc78, 0xf8d880, 0xf8a038, 0xe08018, 0xf88408, 0xf88808, 0xf88400, 0xf88400, 0xf88400, 0xf88808, 0xf88c10, 0xf88810, 0xf88818, 0xf88818, - 0xf88000, 0xf88000, 0xf88810, 0xf08008, 0xd08c40, 0xf8c070, 0xf8f8d0, 0xf8f4d0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88018, 0xf88418, 0xf88400, 0xf88400, 0xf88818, 0xf88818, 0xf88410, 0xf88410, - 0xd09040, 0xf8b468, 0xe8ecd0, 0xf8f8e0, 0xf8ecb8, 0xd0a070, 0xf87000, 0xf88808, 0xf88400, 0xf88400, 0xf88818, 0xf88818, 0xf88818, 0xf88818, 0xf88820, 0xf88820, - 0xf88410, 0xf88418, 0xf88810, 0xf88810, 0xf88408, 0xf88408, 0xf88400, 0xf88400, 0xf88808, 0xf88808, 0xf88808, 0xf88808, 0xf88c10, 0xf88c10, 0xf88c18, 0xf88818, - 0xf88c10, 0xf88810, 0xf88410, 0xf88410, 0xf88418, 0xf88418, 0xf88818, 0xf88418, 0xf88c18, 0xf88c18, 0xf88c10, 0xf88c10, 0xf88810, 0xf88810, 0xf88408, 0xf88408, - 0xf88800, 0xf88800, 0xf88400, 0xf88400, 0xf88408, 0xf88400, 0xf88c10, 0xf88c10, 0xc89440, 0xf8d080, 0xf8f4e0, 0xf8f8e8, 0xf8f8f8, 0xf0f0f8, 0xf8fce8, 0xf8f8e8, - 0xf8e4a8, 0xe0a468, 0xc07830, 0xd08840, 0xf89430, 0xf08c28, 0xf88008, 0xf88c10, 0xf88400, 0xf88000, 0xf88400, 0xf88400, 0xf88800, 0xf88800, 0xf88800, 0xf88800, - 0xf88808, 0xf89418, 0xf88c10, 0xf88000, 0xf88808, 0xf88c08, 0xf88808, 0xf88c10, 0xf88c10, 0xf88c08, 0xf88c08, 0xf89010, 0xf88c08, 0xf88808, 0xf88808, 0xf89010, - 0xe08820, 0xe88c20, 0xf09020, 0xf09020, 0xf88810, 0xf88810, 0xf88808, 0xf88808, 0xf88400, 0xf88400, 0xf88400, 0xf88400, 0xf88408, 0xf88408, 0xf88808, 0xf88808, - 0xc89048, 0xc88c40, 0xf0a050, 0xf8ac58, 0xf09028, 0xe08018, 0xf88810, 0xf88810, 0xf88c08, 0xf88808, 0xf88408, 0xf88808, 0xf88c10, 0xf88810, 0xf88818, 0xf88c20, - 0xf88800, 0xf88800, 0xf89420, 0xf08008, 0xc87c30, 0xf8ac60, 0xf8f0c8, 0xf8f8d0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88018, 0xf88418, 0xf88400, 0xf88400, 0xf88818, 0xf88818, 0xf88410, 0xf88410, - 0xe08c38, 0xf8b058, 0xe8ecd0, 0xf8f8e0, 0xf8ecb8, 0xc8a470, 0xf87000, 0xf88c08, 0xf88408, 0xf88408, 0xf88828, 0xf88828, 0xf88818, 0xf88818, 0xf88810, 0xf88810, - 0xf88410, 0xf88410, 0xf88410, 0xf88410, 0xf88408, 0xf88408, 0xf88408, 0xf88808, 0xf88810, 0xf88810, 0xf88810, 0xf88810, 0xf88810, 0xf88810, 0xf88810, 0xf88810, - 0xf89410, 0xf09010, 0xf88c10, 0xf88c10, 0xf88c18, 0xf88c18, 0xf88c18, 0xf88c18, 0xf09010, 0xf09010, 0xf09408, 0xf09408, 0xf89010, 0xf89010, 0xf88c10, 0xf88c10, - 0xf88800, 0xf88800, 0xf88010, 0xf88010, 0xf88008, 0xf87c08, 0xf08808, 0xf08808, 0xc89038, 0xf8d078, 0xf8f4e0, 0xf8f8e8, 0xf8f4f8, 0xf8f0f0, 0xf8fce0, 0xf8f8d8, - 0xf89430, 0xf89028, 0xf88c20, 0xf08818, 0xf88410, 0xf88810, 0xf88810, 0xf88808, 0xf88400, 0xf88408, 0xf88808, 0xf88810, 0xf88c18, 0xf89018, 0xf89020, 0xf88c18, - 0xf88410, 0xf88c10, 0xf88c10, 0xf88810, 0xf88810, 0xf88810, 0xf88410, 0xf88810, 0xf88c10, 0xf88810, 0xf88810, 0xf88c10, 0xf88810, 0xf88408, 0xf88408, 0xf88808, - 0xe08c28, 0xe89028, 0xe89028, 0xe88820, 0xe88018, 0xe88420, 0xf88820, 0xf88c20, 0xf88c18, 0xf88c18, 0xf88810, 0xf88810, 0xf88408, 0xf88408, 0xf88808, 0xf88808, - 0xf89420, 0xf88818, 0xf08418, 0xf88c20, 0xf89830, 0xf09028, 0xe88c20, 0xe88c20, 0xf09028, 0xf08c28, 0xf88c20, 0xf89020, 0xf88c18, 0xf88818, 0xf88410, 0xf88410, - 0xf88800, 0xf88400, 0xf88c10, 0xf88410, 0xc88030, 0xe09848, 0xf0d8b0, 0xf8f4d0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88018, 0xf88418, 0xf88400, 0xf88400, 0xf88818, 0xf88818, 0xf88410, 0xf88410, - 0xe09038, 0xf8b860, 0xf0f4d8, 0xf8fce0, 0xf8f4c0, 0xc8a870, 0xf87400, 0xf88c10, 0xf88000, 0xf88000, 0xf88828, 0xf88828, 0xf88818, 0xf88818, 0xf88810, 0xf88810, - 0xf88818, 0xf88818, 0xf88c18, 0xf88818, 0xf88810, 0xf88810, 0xf88810, 0xf88810, 0xf88810, 0xf88810, 0xf88810, 0xf88810, 0xf88c10, 0xf88c10, 0xf88c18, 0xf88c10, - 0xf09410, 0xf09010, 0xf88c10, 0xf88c10, 0xf88c18, 0xf88c18, 0xf88c18, 0xf88810, 0xf09010, 0xf09010, 0xf09408, 0xf09408, 0xf89010, 0xf89010, 0xf88c10, 0xf88c10, - 0xf88c00, 0xf88c00, 0xf88410, 0xf88810, 0xf88410, 0xf88410, 0xf88c10, 0xf88c08, 0xc88830, 0xf8d078, 0xf8f0e0, 0xf8f4e0, 0xf8f8f8, 0xf8f8f8, 0xf8f8d8, 0xe8e4c0, - 0xe07c18, 0xe88820, 0xf88c20, 0xf08818, 0xf88410, 0xf88c18, 0xf88810, 0xf88408, 0xf88808, 0xf88808, 0xf88408, 0xf88408, 0xf88410, 0xf88810, 0xf88418, 0xf08010, - 0xf88810, 0xf88408, 0xf88410, 0xf89018, 0xf89018, 0xf88810, 0xf88810, 0xf88c18, 0xf88408, 0xf88408, 0xf88808, 0xf88810, 0xf88810, 0xf88808, 0xf88808, 0xf88408, - 0xf09830, 0xe08820, 0xd88018, 0xe08420, 0xe88820, 0xe88420, 0xf08018, 0xf08418, 0xf88818, 0xf88818, 0xf88810, 0xf88810, 0xf88808, 0xf88408, 0xf88408, 0xf88408, - 0xf89020, 0xf89020, 0xf08818, 0xf08818, 0xf09028, 0xe88c20, 0xd88018, 0xd87c18, 0xe07c18, 0xe08418, 0xf08418, 0xf08818, 0xf88410, 0xf88818, 0xf88410, 0xf88410, - 0xf88800, 0xf88000, 0xf88810, 0xf88c10, 0xd88c40, 0xd88c38, 0xd8bc90, 0xf8f4c8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88018, 0xf88418, 0xf88400, 0xf88400, 0xf88818, 0xf88818, 0xf88410, 0xf88410, - 0xe88420, 0xf8ac48, 0xe8ecd0, 0xf0f4d8, 0xf8ecc0, 0xb0a070, 0xe06c00, 0xf88410, 0xf88018, 0xf88018, 0xf08838, 0xf08c38, 0xf88818, 0xf88820, 0xf88800, 0xf88800, - 0xf88008, 0xf88008, 0xf88410, 0xf88010, 0xf88018, 0xf08018, 0xe88020, 0xe88420, 0xe88020, 0xe88018, 0xf08010, 0xf08018, 0xf88008, 0xf88410, 0xf88408, 0xf88008, - 0xf88810, 0xf88810, 0xf88018, 0xf88418, 0xf88020, 0xf88020, 0xf88018, 0xf87c18, 0xf07c08, 0xf87c08, 0xf08008, 0xf08008, 0xf07c18, 0xf07c18, 0xf87c20, 0xf87c20, - 0xe89020, 0xe89020, 0xf08838, 0xf08838, 0xf88428, 0xf88428, 0xe88c18, 0xe08c10, 0xc09038, 0xf8d480, 0xf8f0e0, 0xf8f0e0, 0xf8f8f0, 0xf8f8f0, 0xf8e4b8, 0xc8b888, - 0xf88408, 0xf87800, 0xf87800, 0xf88808, 0xf89010, 0xf88808, 0xf88410, 0xf88810, 0xf89020, 0xf88c20, 0xe88828, 0xe88420, 0xe08c30, 0xe89440, 0xe89848, 0xe89448, - 0xf88c28, 0xf07818, 0xf07810, 0xf88420, 0xf88420, 0xf88018, 0xf88018, 0xf88418, 0xf88418, 0xf88420, 0xf88820, 0xf88820, 0xf88820, 0xf88820, 0xf88820, 0xf88418, - 0xd89840, 0xe09840, 0xe8a050, 0xf8b060, 0xf8b868, 0xf8b468, 0xf0a050, 0xe89448, 0xe88c38, 0xe88c38, 0xf08c30, 0xf08c30, 0xf88c20, 0xf88c20, 0xf88818, 0xf88810, - 0xf88400, 0xf88000, 0xf89018, 0xf88810, 0xd08428, 0xe09438, 0xe0ac68, 0xd8a860, 0xe0a868, 0xe0ac68, 0xe89c48, 0xd88c38, 0xf07c18, 0xf88820, 0xf88810, 0xf88408, - 0xf88800, 0xf88800, 0xf88818, 0xf89020, 0xd89850, 0xc08440, 0xc0ac88, 0xf8f8d8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88018, 0xf88418, 0xf88400, 0xf88400, 0xf88818, 0xf88818, 0xf88410, 0xf88410, - 0xe88828, 0xf8b050, 0xf0f0d8, 0xf8fce0, 0xf8f4c8, 0xb8a478, 0xe07000, 0xf88410, 0xf87c10, 0xf88010, 0xe88830, 0xf08c38, 0xf88820, 0xf88820, 0xf88800, 0xf88800, - 0xf88410, 0xf88810, 0xf88818, 0xf88818, 0xf88420, 0xf88418, 0xf08420, 0xf08420, 0xf08420, 0xe88420, 0xf08418, 0xf88818, 0xf88810, 0xf88c18, 0xf88c10, 0xf88810, - 0xf88810, 0xf88808, 0xf88418, 0xf88418, 0xf88020, 0xf87c20, 0xf87c18, 0xf87818, 0xf88410, 0xf88410, 0xf88810, 0xf88810, 0xf88418, 0xf88418, 0xf88020, 0xf88020, - 0xe89428, 0xe89428, 0xf88c38, 0xf88c38, 0xf88830, 0xf88828, 0xe89018, 0xe89018, 0xc89440, 0xf8d880, 0xf8f0e0, 0xf8f0e0, 0xf8f8f0, 0xf8f4f0, 0xe0d0a0, 0xa09060, - 0xf88000, 0xf88400, 0xf88808, 0xf88c10, 0xf88808, 0xf88008, 0xf88410, 0xf88c18, 0xf88818, 0xf08418, 0xe88420, 0xe88828, 0xf09840, 0xf8b058, 0xf8c070, 0xf8c070, - 0xf8a440, 0xf88c28, 0xf88420, 0xf88820, 0xf88820, 0xf88820, 0xf88c28, 0xf88820, 0xf88820, 0xf88820, 0xf88820, 0xf88820, 0xf88820, 0xf88820, 0xf88418, 0xf88018, - 0xd08830, 0xf8b860, 0xf8e090, 0xf8ec98, 0xf8eca0, 0xf8eca0, 0xf8d080, 0xf8ac60, 0xe08830, 0xe08c38, 0xf08c30, 0xf08c30, 0xf89020, 0xf88c20, 0xf88c18, 0xf88c18, - 0xf88800, 0xf87400, 0xf89018, 0xf88c10, 0xc87820, 0xf8ac50, 0xf8f4b0, 0xf8eca8, 0xf8f4b0, 0xf8eca8, 0xf8c470, 0xe09440, 0xf07810, 0xf88418, 0xf88808, 0xf88008, - 0xf88000, 0xf88c00, 0xf88818, 0xf88818, 0xd09450, 0xb87c38, 0xb8a080, 0xf8f8d8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xd88830, 0xf8ac50, 0xf0fcf0, 0xe8f4f0, 0xf8f8f0, 0xf0f0e8, 0xf0f4e8, 0xf0f0e8, 0xf8f0c8, 0xe8d8b8, 0xf89c28, 0xe88410, 0xf88410, 0xf88c18, 0xf88418, 0xf88410, - 0xf88410, 0xf88408, 0xe08420, 0xe88c28, 0xe0e8a0, 0xf0f4a8, 0xf8e8d8, 0xf8ecd8, 0xf8f0e8, 0xf8ece8, 0xf0fcc8, 0xe8f0c0, 0xf8ac58, 0xe08838, 0xf88000, 0xf88808, - 0xf88808, 0xf88c10, 0xf88c10, 0xf88810, 0xf88828, 0xe07010, 0xd0bc78, 0xf8f0a8, 0xf8f4e0, 0xf0f0d8, 0xf8f0e8, 0xf8f0e8, 0xe0fcc0, 0xe8fcc8, 0xf8c480, 0xd08848, - 0xf88408, 0xf88408, 0xf88810, 0xf88810, 0xf88808, 0xf88408, 0xf88810, 0xf88410, 0xc08848, 0xf8d088, 0xf8fce8, 0xf8f8e0, 0xf8f8d0, 0xf8ecc8, 0xf8b460, 0xd88c38, - 0xf88010, 0xf88010, 0xf87c08, 0xf88010, 0xf88010, 0xf88010, 0xf88820, 0xf88420, 0xd89c50, 0xc08438, 0xc0b078, 0xf8ecb8, 0xf8fce0, 0xf8f8d8, 0xf8f8e0, 0xf8fce8, - 0xf8f0c8, 0xf8ecc8, 0xf8d8a0, 0xd0a470, 0xd08430, 0xe09440, 0xf88c20, 0xf89028, 0xf88410, 0xf88810, 0xf88010, 0xf88008, 0xf88818, 0xf88418, 0xf87c18, 0xf87c18, - 0xd0d4a8, 0xf0f0c8, 0xf8f4e8, 0xf8f8f0, 0xf8f4f8, 0xf8f0f0, 0xf8fce0, 0xf8f4d0, 0xd8a450, 0xc89440, 0xf88010, 0xf88c18, 0xf88408, 0xf88008, 0xf88c10, 0xf88c10, - 0xf88808, 0xf88400, 0xd08838, 0xd08838, 0xe8dcb8, 0xf8f4d8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf0, 0xf8f4e0, 0xf8fcd8, 0xf0e4c8, 0xe09c50, 0xc88438, 0xf88400, 0xf88800, - 0xf88418, 0xf88c20, 0xf88400, 0xf88408, 0xf09020, 0xe07c10, 0xc0a878, 0xf8f8c8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe09038, 0xf8b458, 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8f0, 0xf8fcf0, 0xf8fcf0, 0xf8f8d0, 0xe8dcb8, 0xf8a030, 0xe88410, 0xf88410, 0xf88c18, 0xf88418, 0xf88410, - 0xf88810, 0xf88410, 0xe08828, 0xe89030, 0xe8f0a8, 0xf8fcb0, 0xf8f0e0, 0xf8f8e8, 0xf8f4f0, 0xf8f0f0, 0xf8fcd0, 0xf0f4c8, 0xf8b060, 0xe08c38, 0xf88408, 0xf88c10, - 0xf88808, 0xf88c10, 0xf88c10, 0xf88810, 0xf88828, 0xe07010, 0xd0c078, 0xf8f0a8, 0xf8fce8, 0xf8f8e0, 0xf8f8f0, 0xf8f8f0, 0xe8fcc8, 0xf0fcd0, 0xf8cc88, 0xd89050, - 0xf88408, 0xf88408, 0xf88810, 0xf88810, 0xf88808, 0xf88408, 0xf88810, 0xf88410, 0xc08848, 0xf8cc88, 0xf8fce0, 0xf8f8e0, 0xf8f4d0, 0xf8e0b8, 0xf8a850, 0xd88c38, - 0xf88010, 0xf88010, 0xf87c08, 0xf88010, 0xf88010, 0xf88010, 0xf88420, 0xf88420, 0xc88840, 0xe8ac60, 0xf0e4b0, 0xf8f4c0, 0xf8f8d8, 0xf8fcd8, 0xf8fce8, 0xf0f4e0, - 0xf8fcd8, 0xf8f4d0, 0xf8e8b0, 0xf0c490, 0xe8a050, 0xd89040, 0xe87c10, 0xf88818, 0xf88410, 0xf88810, 0xf88410, 0xf88008, 0xf88820, 0xf88418, 0xf87c18, 0xf88018, - 0xe0e0b8, 0xf8f8d0, 0xf8f4e8, 0xf8f8f0, 0xf8f4f8, 0xf8f0f0, 0xf8fce0, 0xf8f4d8, 0xe8b460, 0xd09c48, 0xf88010, 0xf88818, 0xf88408, 0xf88008, 0xf88c10, 0xf88c10, - 0xf88800, 0xf88000, 0xd08c40, 0xd89848, 0xf0e0c0, 0xf8f4d8, 0xf8fce8, 0xf8fce8, 0xf8fce8, 0xf8f4e0, 0xf8fce0, 0xf8e8c8, 0xe8a050, 0xc88438, 0xf88400, 0xf88800, - 0xf88418, 0xf88c20, 0xf88400, 0xf88408, 0xf09020, 0xe07c10, 0xc0a878, 0xf8f8c8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe09030, 0xf8b458, 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcd8, 0xf0e4c0, 0xf8a430, 0xf08418, 0xf88410, 0xf88c10, 0xf88418, 0xf88418, - 0xf88410, 0xf88010, 0xe08428, 0xe89030, 0xe8f0a8, 0xf8fcb8, 0xf8f4e8, 0xf8f8e8, 0xf8f4f8, 0xf8f0f0, 0xf8fcd8, 0xf0f4c8, 0xf8b060, 0xe08c38, 0xf88008, 0xf88810, - 0xf88810, 0xf88c10, 0xf88810, 0xf88810, 0xf88828, 0xe07010, 0xd0c078, 0xf8f0b0, 0xf8fce8, 0xf8f4e8, 0xf8f8f8, 0xf8f8f0, 0xe8fcd0, 0xf0fcd0, 0xf8c888, 0xd88c50, - 0xf88408, 0xf88408, 0xf88810, 0xf88810, 0xf88810, 0xf88810, 0xf88818, 0xf08418, 0xc08c48, 0xf8cc88, 0xf8f8e0, 0xf8f8e0, 0xf8f0c0, 0xf0d0a0, 0xf09838, 0xe88c28, - 0xf88810, 0xf88810, 0xf88408, 0xf88810, 0xf88410, 0xf88410, 0xf08828, 0xf08420, 0xd09858, 0xf8d490, 0xf8fcd8, 0xf8f8d0, 0xf0f4e8, 0xf8fce8, 0xf8fcf8, 0xf0f4f0, - 0xf8fce8, 0xf0f4e0, 0xf8f8d0, 0xf8ecc0, 0xf8c880, 0xe09c50, 0xe07810, 0xf88c28, 0xf88410, 0xf88810, 0xf88410, 0xf88408, 0xf88c20, 0xf88418, 0xf08018, 0xf88020, - 0xe8f0c8, 0xf8fcd8, 0xf8f4f0, 0xf8f4f0, 0xf8f4f8, 0xf8f0f8, 0xf8fce0, 0xf8f8d8, 0xf8c878, 0xd8a858, 0xf88010, 0xf88418, 0xf88008, 0xf88008, 0xf88c10, 0xf89018, - 0xf88808, 0xf88000, 0xd89448, 0xf0ac60, 0xf8ecd0, 0xf8f4d8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf0f4e8, 0xf8fce0, 0xf8f0d0, 0xf0ac60, 0xd08c40, 0xf88400, 0xf88400, - 0xf88418, 0xf88c20, 0xf88400, 0xf88408, 0xf09020, 0xe07c10, 0xc0a878, 0xf8f8c8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe08c30, 0xf8b058, 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcd8, 0xf0e4c0, 0xf8a430, 0xe88410, 0xf88408, 0xf88c10, 0xf88418, 0xf88418, - 0xf88010, 0xf88008, 0xe08420, 0xe88c30, 0xe8f0a8, 0xf8fcb8, 0xf8f4e8, 0xf8f8e8, 0xf8f4f8, 0xf8f0f0, 0xf8fcd8, 0xf0f4c8, 0xf8b060, 0xe08838, 0xf87c08, 0xf88410, - 0xf88810, 0xf88c10, 0xf88810, 0xf88810, 0xf88828, 0xe07010, 0xd0c078, 0xf8f4b0, 0xf8f8e8, 0xf8f4e0, 0xf8f8f0, 0xf8f4f0, 0xe8fcc8, 0xe8fcd0, 0xf8c888, 0xd88848, - 0xf88408, 0xf88408, 0xf88810, 0xf88810, 0xf88810, 0xf88810, 0xf88818, 0xf08418, 0xc89050, 0xf8d090, 0xf8f8e0, 0xf8fce0, 0xf8f0c0, 0xe0c498, 0xe88c28, 0xe89030, - 0xf88c10, 0xf88c10, 0xf88810, 0xf88810, 0xf88410, 0xf88410, 0xf08428, 0xe88020, 0xf8c888, 0xf8e8a8, 0xf8f8d0, 0xf8f4d0, 0xf8fcf0, 0xf8fcf0, 0xf0f4f0, 0xf8fcf8, - 0xf8f8e8, 0xf0f4e0, 0xf8f8d0, 0xf8f8d0, 0xf8e098, 0xf0ac60, 0xe87c10, 0xf89028, 0xf88410, 0xf88810, 0xf88410, 0xf88410, 0xf88c20, 0xf88418, 0xf88020, 0xf88420, - 0xf0f4d0, 0xf8fcd8, 0xf8f0e8, 0xf8f4f0, 0xf8f4f8, 0xf8f4f8, 0xf8fce0, 0xf8f8d8, 0xf8d888, 0xe0ac58, 0xf88010, 0xf88010, 0xf88008, 0xf88008, 0xf88c10, 0xf88c10, - 0xf88808, 0xf87c00, 0xd89850, 0xf8c478, 0xf8f4d8, 0xf8f8d8, 0xf8f8e8, 0xf8fcf0, 0xf8f8e8, 0xf8f8e8, 0xf8fce0, 0xf8f4d8, 0xf8b868, 0xd09048, 0xf88000, 0xf88400, - 0xf88418, 0xf88c20, 0xf88400, 0xf88408, 0xf09020, 0xe07c10, 0xc0a878, 0xf8f8c8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe08c38, 0xf8b458, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcd8, 0xf0e4c0, 0xf8a030, 0xe88010, 0xf88010, 0xf88c18, 0xf88418, 0xf88418, - 0xf88818, 0xf88410, 0xe08428, 0xe89030, 0xe8f4b0, 0xf8fcc0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f8, 0xf8f4f8, 0xf8fcd8, 0xf0f4d0, 0xf8b060, 0xe08c40, 0xf88010, 0xf88810, - 0xf88810, 0xf88c10, 0xf88810, 0xf88410, 0xf88828, 0xe07010, 0xd0c080, 0xf8f4b8, 0xf8fcf0, 0xf8f8e8, 0xf8f8f8, 0xf8f8f8, 0xe8fcd8, 0xf0fcd8, 0xf8c890, 0xd88c50, - 0xf88008, 0xf88408, 0xf88810, 0xf88c10, 0xf88c10, 0xf88810, 0xf08820, 0xf08420, 0xc89450, 0xf8d090, 0xf8f8d8, 0xf8fce0, 0xf8f0b8, 0xe0b880, 0xe88010, 0xf89028, - 0xf89010, 0xf89010, 0xf88c10, 0xf88c10, 0xf88818, 0xf88810, 0xe88830, 0xe08428, 0xf8e8b0, 0xf8ecb8, 0xf8f0d8, 0xf8f4e0, 0xf8fcf8, 0xf8fcf8, 0xe8f4f8, 0xf8fcf8, - 0xe8fcf8, 0xe8fcf8, 0xf8fce8, 0xf8f8e0, 0xf8e8a8, 0xf0b478, 0xe07810, 0xf08820, 0xf88810, 0xf88810, 0xf88410, 0xf88810, 0xf88c20, 0xf88818, 0xf08420, 0xf88c28, - 0xf0f4d0, 0xf8fcd8, 0xf8f0f0, 0xf8f8f8, 0xf8f8f8, 0xf8f4f8, 0xf8fce8, 0xf0f8d8, 0xf8e090, 0xd8ac60, 0xf08010, 0xf88418, 0xf88410, 0xf88410, 0xf88c18, 0xf88c18, - 0xf88808, 0xf87c00, 0xd89c58, 0xf8d088, 0xf8f8e0, 0xf8fce0, 0xf0f8f0, 0xf8fcf8, 0xf0fcf0, 0xf0f8f0, 0xf8fce8, 0xf8f4e0, 0xf8c078, 0xd09450, 0xf88000, 0xf88408, - 0xf88418, 0xf88c20, 0xf88400, 0xf88408, 0xf09020, 0xe07c10, 0xc0a878, 0xf8f8c8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe08c38, 0xf8b458, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcd8, 0xf0e0c0, 0xf8a030, 0xe88010, 0xf88010, 0xf88c18, 0xf88418, 0xf88418, - 0xf88418, 0xf88010, 0xe08428, 0xe88c30, 0xe8f0b0, 0xf8fcc0, 0xf8f4e8, 0xf8f4e8, 0xf8f4f8, 0xf8f0f8, 0xf8fcd8, 0xf0f4c8, 0xf8b060, 0xe08840, 0xf88008, 0xf88810, - 0xf88810, 0xf88c10, 0xf88810, 0xf88410, 0xf88828, 0xe07010, 0xd0c080, 0xf8f4b8, 0xf8fcf0, 0xf8f8e8, 0xf8f8f8, 0xf8f8f8, 0xf0fcd8, 0xf0fcd8, 0xf8c890, 0xd88c50, - 0xf88008, 0xf88408, 0xf88810, 0xf88c10, 0xf88c10, 0xf88810, 0xf08820, 0xf08420, 0xc08c50, 0xf8d090, 0xf8f4d8, 0xf8f8d8, 0xf8f0b8, 0xe0b480, 0xe07808, 0xf89020, - 0xf89010, 0xf89010, 0xf88c10, 0xf88c10, 0xf88818, 0xf88810, 0xe88830, 0xe08428, 0xf8e0a8, 0xf8f0b8, 0xf8fce8, 0xf8f4e0, 0xf0fcf8, 0xf8fcf8, 0xf0f8f8, 0xf0f4f8, - 0xe8fcf8, 0xe8fcf8, 0xf8f8e0, 0xf8f0d8, 0xf8e8a8, 0xf0b878, 0xe07810, 0xf08820, 0xf88810, 0xf88810, 0xf88408, 0xf88410, 0xf88c20, 0xf88418, 0xf08820, 0xf89430, - 0xf0f0d0, 0xf8fcd8, 0xf8f0f0, 0xf8f8f8, 0xf8f8f8, 0xf8f4f8, 0xf8fce8, 0xf8f8e0, 0xf8e090, 0xd8ac60, 0xf07c10, 0xf88418, 0xf88410, 0xf88410, 0xf88c18, 0xf88c18, - 0xf88808, 0xf87c00, 0xd89c58, 0xf8d890, 0xf8f4d8, 0xf8fce0, 0xf0f8f0, 0xf8fcf0, 0xf0fcf0, 0xf0fcf0, 0xf8fce0, 0xf8f4d8, 0xf8c480, 0xd89850, 0xf87c00, 0xf88808, - 0xf88418, 0xf88c20, 0xf88400, 0xf88408, 0xf09020, 0xe07c10, 0xc0a878, 0xf8f8c8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe08c30, 0xf8b058, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcd8, 0xf0e0c0, 0xf8a030, 0xe88418, 0xf88410, 0xf88c18, 0xf88418, 0xf88418, - 0xf88018, 0xf87c10, 0xd88028, 0xe08830, 0xe8f0b0, 0xf8fcc0, 0xf8f0f0, 0xf8f4f0, 0xf8f4f8, 0xf8f0f8, 0xf8fcd8, 0xe8f0d0, 0xf8ac60, 0xe08840, 0xf87c10, 0xf88418, - 0xf88810, 0xf88c10, 0xf88818, 0xf88410, 0xf88830, 0xe07018, 0xd0c080, 0xf8f4b8, 0xf8f8f0, 0xf8f4f0, 0xf8f8f8, 0xf8f8f8, 0xe8fcd8, 0xe8fcd8, 0xf8c490, 0xd08858, - 0xf88008, 0xf88408, 0xf88810, 0xf88818, 0xf88c18, 0xf88818, 0xf08820, 0xe88820, 0xb88c50, 0xf8d498, 0xf8f4d8, 0xf8f8d8, 0xf8f0b8, 0xe0b880, 0xe07408, 0xf89020, - 0xf88c10, 0xf88c10, 0xf88810, 0xf88c10, 0xf88818, 0xf88418, 0xe88830, 0xe08430, 0xf8e4b0, 0xf8f0b8, 0xf8fce8, 0xf8fce8, 0xe0f8f8, 0xf0fcf8, 0xe8fcf8, 0xe0f8f8, - 0xe0fcf8, 0xe0fcf8, 0xf8f4e8, 0xf8f4e8, 0xf8ecb0, 0xf0b880, 0xe07810, 0xf89028, 0xf88810, 0xf88810, 0xf88408, 0xf88810, 0xf89020, 0xf88818, 0xf08c28, 0xf89c38, - 0xf0f4d8, 0xf8fce0, 0xf8f4f0, 0xf8fcf8, 0xf8fcf8, 0xf0f4f8, 0xf8fce8, 0xf8fce8, 0xf8e898, 0xd8b068, 0xf07c18, 0xf88420, 0xf88418, 0xf88410, 0xf88c18, 0xf88c18, - 0xf88810, 0xf87c00, 0xd89c58, 0xf8d898, 0xf0f0d8, 0xf8fce8, 0xf0fcf8, 0xf0fcf0, 0xf0fcf8, 0xf0fcf8, 0xf8f8e8, 0xf8f0e0, 0xf8c880, 0xd89c58, 0xf87c00, 0xf88c10, - 0xf88418, 0xf88c20, 0xf88400, 0xf88408, 0xf09020, 0xe07c10, 0xc0a878, 0xf8f8c8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe08c38, 0xf8b458, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcd8, 0xf0e4c0, 0xf8a030, 0xf08418, 0xf88410, 0xf88c18, 0xf88418, 0xf88418, - 0xf88418, 0xf88010, 0xd88028, 0xe88c38, 0xf0f4b8, 0xf8fcc8, 0xf8f8f0, 0xf8f8f0, 0xf8f4f8, 0xf8f0f8, 0xf8fce0, 0xf0f4d0, 0xf8b068, 0xe08c40, 0xf88010, 0xf88818, - 0xf88810, 0xf88c10, 0xf88818, 0xf88410, 0xf88830, 0xe07018, 0xd0c080, 0xf8f4b8, 0xf8f8f0, 0xf8f8f0, 0xf8f8f8, 0xf8f8f8, 0xe8fcd8, 0xf0fcd8, 0xf8c890, 0xd08858, - 0xf88008, 0xf88408, 0xf88810, 0xf88818, 0xf88c18, 0xf88818, 0xf08820, 0xe88820, 0xb88c50, 0xf8d898, 0xf8f8d8, 0xf8f8d8, 0xf8f4b8, 0xe8bc80, 0xe87808, 0xf89020, - 0xf88c10, 0xf88c10, 0xf88810, 0xf88c10, 0xf88818, 0xf88818, 0xe88830, 0xe08830, 0xf8f4c0, 0xf8e8b0, 0xf8fce8, 0xf8fce8, 0xe0f8f8, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, - 0xe0fcf8, 0xe0fcf8, 0xf8f8e8, 0xf8fcf0, 0xf8f0b8, 0xe8b078, 0xd06c08, 0xf89030, 0xf88810, 0xf88810, 0xf88408, 0xf88408, 0xf89020, 0xf88818, 0xf09028, 0xf8a040, - 0xf0f8d8, 0xf8fce0, 0xf8f4f0, 0xf8fcf8, 0xf8f8f8, 0xf0f0f8, 0xf8fce8, 0xf8fce8, 0xf8eca0, 0xd8b468, 0xf08018, 0xf88420, 0xf88410, 0xf88410, 0xf88c18, 0xf89020, - 0xf88810, 0xf87c00, 0xd89c58, 0xf8d890, 0xf0e8d0, 0xf8fce8, 0xf0fcf8, 0xf0f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8f8e0, 0xf0f0d8, 0xf8c888, 0xd89c58, 0xf87c00, 0xf88c10, - 0xf88418, 0xf88c20, 0xf88400, 0xf88408, 0xf09020, 0xe07c10, 0xc0a878, 0xf8f8c8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe08c38, 0xf8b058, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcd8, 0xf0e0c0, 0xf8a038, 0xe88418, 0xf88410, 0xf88818, 0xf88418, 0xf88820, - 0xf88418, 0xf88018, 0xd88430, 0xe89038, 0xe8f0b8, 0xf8fcc0, 0xf8f4f0, 0xf8f8f0, 0xf8f4f8, 0xf8f4f8, 0xf8fce0, 0xe8f4d0, 0xf8b068, 0xe08c48, 0xf88010, 0xf88818, - 0xf88810, 0xf88c10, 0xf88818, 0xf88410, 0xf88830, 0xe07018, 0xd0c080, 0xf8f4b8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f8, 0xf8f8f8, 0xe8fce0, 0xf0fce0, 0xf8c898, 0xd08858, - 0xf88408, 0xf88408, 0xf88818, 0xf88c18, 0xf88c18, 0xf88818, 0xf08820, 0xf08820, 0xb88848, 0xf8dca0, 0xf8f4d8, 0xf8f8e0, 0xf8f8c8, 0xe8c890, 0xe88820, 0xf09028, - 0xf88818, 0xf88410, 0xf88010, 0xf88810, 0xf88818, 0xf88018, 0xe88428, 0xe88028, 0xf8cc88, 0xf8e4a0, 0xf8f8d0, 0xf8fcd8, 0xf0fcf8, 0xe8fcf0, 0xe0f8f8, 0xf0fcf8, - 0xf0fcf8, 0xe8f4f0, 0xf8f4d8, 0xf8fce0, 0xf8e0a0, 0xe8a868, 0xe88018, 0xf08420, 0xf88810, 0xf88c10, 0xf88810, 0xf88410, 0xf88c20, 0xf88818, 0xf09028, 0xf89c38, - 0xf0f4d8, 0xf8fce0, 0xf8f8f8, 0xf8f4f8, 0xf8f8f8, 0xf8f8f8, 0xf8fce8, 0xf0fce8, 0xf8eca0, 0xd0b068, 0xe87c18, 0xf08820, 0xf88418, 0xf88410, 0xf88c18, 0xf88c18, - 0xf88810, 0xf07800, 0xd89c58, 0xf8d090, 0xf8f4e8, 0xf8fce8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fce8, 0xf8f4e0, 0xf8c480, 0xd09858, 0xf88008, 0xf88810, - 0xf88418, 0xf88c20, 0xf88400, 0xf88408, 0xf09020, 0xe07c10, 0xc0a878, 0xf8f8c8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe08c38, 0xf8b058, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcd8, 0xf0e0c0, 0xf8a038, 0xe88418, 0xf88410, 0xf88818, 0xf88418, 0xf88820, - 0xf88418, 0xf88018, 0xd88430, 0xe89038, 0xe8f0b8, 0xf8fcc0, 0xf8f4f0, 0xf8f8f0, 0xf8f4f8, 0xf8f4f8, 0xf8fce0, 0xe8f4d0, 0xf8b068, 0xe08c48, 0xf88010, 0xf88818, - 0xf88810, 0xf88c10, 0xf88818, 0xf88410, 0xf88830, 0xe07018, 0xd0c080, 0xf8f4b8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f8, 0xf8f8f8, 0xe8fce0, 0xf0fce0, 0xf8c898, 0xd08858, - 0xf88408, 0xf88408, 0xf88818, 0xf88c18, 0xf88c18, 0xf88818, 0xf08820, 0xf08820, 0xc08c50, 0xf8dca0, 0xf8f4d8, 0xf8f4d8, 0xf8f8c0, 0xf0cc98, 0xf89430, 0xf08c28, - 0xf88818, 0xf88810, 0xf88410, 0xf88410, 0xf88418, 0xf88010, 0xf08428, 0xf08428, 0xc09450, 0xf8d898, 0xf8fcd8, 0xf8f8d0, 0xe0f4e8, 0xf0fcf8, 0xf0fcf8, 0xe0f0f0, - 0xe8f4f0, 0xf0fcf8, 0xf8fce0, 0xf8f0d0, 0xf8c078, 0xd89850, 0xf08420, 0xf89028, 0xf88810, 0xf88c10, 0xf88810, 0xf88410, 0xf88c20, 0xf88818, 0xf09028, 0xf89c38, - 0xf0f4d8, 0xf8fce0, 0xf8f8f8, 0xf8f4f8, 0xf8f8f8, 0xf8f8f8, 0xf8fce8, 0xf0fce8, 0xf8eca0, 0xd0b068, 0xe87c18, 0xf08820, 0xf88418, 0xf88410, 0xf88c18, 0xf88c18, - 0xf88810, 0xf07800, 0xd89c58, 0xf8d090, 0xf8f4e8, 0xf8fce8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fce8, 0xf8f4e0, 0xf8c480, 0xd09858, 0xf88008, 0xf88810, - 0xf88418, 0xf88c20, 0xf88400, 0xf88408, 0xf09020, 0xe07c10, 0xc0a878, 0xf8f8c8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe08c38, 0xf8b058, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcd8, 0xf0e0c0, 0xf8a038, 0xe88418, 0xf88010, 0xf88818, 0xf88418, 0xf88820, - 0xf88418, 0xf88010, 0xd88430, 0xe89038, 0xe8f4b0, 0xf8fcc0, 0xf8f4f0, 0xf8f8f0, 0xf8f4f8, 0xf8f4f8, 0xf8fce0, 0xe8f4d0, 0xf8b068, 0xe08c40, 0xf88010, 0xf88818, - 0xf88c10, 0xf88c10, 0xf88810, 0xf88410, 0xf88830, 0xe07418, 0xd0c080, 0xf8f4b8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f8, 0xf8f8f8, 0xe8fce0, 0xe8fce0, 0xf8c898, 0xd08858, - 0xf88410, 0xf88810, 0xf88818, 0xf88c18, 0xf88810, 0xf88810, 0xf88818, 0xf88410, 0xc08848, 0xf8d490, 0xf8f8e0, 0xf8f8e0, 0xf8f8d8, 0xf8e8c0, 0xf8b868, 0xd89040, - 0xf88418, 0xf88418, 0xf88010, 0xf88418, 0xf88010, 0xf87c10, 0xf88420, 0xf88420, 0xc88030, 0xf0ac58, 0xf8e4a0, 0xf8f8b8, 0xf8f8c8, 0xf8fcc8, 0xf8fcd0, 0xf8f4c8, - 0xf8f4c8, 0xf8f8c8, 0xf8f0b0, 0xf8c888, 0xe89840, 0xd88430, 0xf08418, 0xf89020, 0xf88810, 0xf88c10, 0xf88810, 0xf88410, 0xf88c20, 0xf88818, 0xf08c28, 0xf89c38, - 0xf0f4d8, 0xf8fce0, 0xf8f8f8, 0xf8f4f8, 0xf8f8f8, 0xf8f8f8, 0xf0fce8, 0xf0fce8, 0xf8eca0, 0xd0b468, 0xe87c10, 0xf08820, 0xf88418, 0xf88010, 0xf88818, 0xf88c18, - 0xf88810, 0xf07800, 0xd89c58, 0xf8d090, 0xf8f4e8, 0xf8f8e8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fce8, 0xf8f4e0, 0xf8c480, 0xd09858, 0xf88008, 0xf88810, - 0xf88418, 0xf88c20, 0xf88400, 0xf88408, 0xf09020, 0xe07c10, 0xc0a878, 0xf8f8c8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe08c38, 0xf8b058, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcd8, 0xf0e0c0, 0xf8a038, 0xe88418, 0xf88010, 0xf88818, 0xf88418, 0xf88820, - 0xf88418, 0xf88010, 0xd88430, 0xe89038, 0xe8f4b0, 0xf8fcc0, 0xf8f4f0, 0xf8f8f0, 0xf8f4f8, 0xf8f4f8, 0xf8fce0, 0xe8f4d0, 0xf8b068, 0xe08c40, 0xf88010, 0xf88818, - 0xf88c10, 0xf88c10, 0xf88810, 0xf88410, 0xf88830, 0xe07418, 0xd0c080, 0xf8f4b8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f8, 0xf8f8f8, 0xe8fce0, 0xe8fce0, 0xf8c898, 0xd08858, - 0xf88410, 0xf88810, 0xf88818, 0xf88c18, 0xf88810, 0xf88810, 0xf88818, 0xf88410, 0xb88440, 0xf8d088, 0xf8fce8, 0xf8fce8, 0xf8fcd8, 0xf8f4d0, 0xf8c470, 0xc88430, - 0xf88018, 0xf88018, 0xf88010, 0xf88418, 0xf88410, 0xf87c10, 0xf88420, 0xf88820, 0xe09c48, 0xc88430, 0xc8ac68, 0xf8e0a0, 0xf8f0c0, 0xf8e8b8, 0xf8f0c8, 0xf8f8d0, - 0xf8f0c0, 0xf8e8b8, 0xf8c488, 0xd0a060, 0xd88830, 0xe08c38, 0xf88c20, 0xf88c20, 0xf88810, 0xf88c10, 0xf88810, 0xf88410, 0xf88c20, 0xf88818, 0xf08c28, 0xf89c38, - 0xf0f4d8, 0xf8fce0, 0xf8f8f8, 0xf8f4f8, 0xf8f8f8, 0xf8f8f8, 0xf0fce8, 0xf0fce8, 0xf8eca0, 0xd0b468, 0xe87c10, 0xf08820, 0xf88418, 0xf88010, 0xf88818, 0xf88c18, - 0xf88810, 0xf07800, 0xd89c58, 0xf8d090, 0xf8f4e8, 0xf8f8e8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fce8, 0xf8f4e0, 0xf8c480, 0xd09858, 0xf88008, 0xf88810, - 0xf88418, 0xf88c20, 0xf88400, 0xf88408, 0xf09020, 0xe07c10, 0xc0a878, 0xf8f8c8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe08c38, 0xf8b060, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fce0, 0xf0e0c8, 0xf8a038, 0xe88418, 0xf88010, 0xf88818, 0xf88420, 0xf88820, - 0xf88410, 0xf88410, 0xd88428, 0xe89038, 0xe8f4b0, 0xf8fcc0, 0xf8f4e8, 0xf8f8f0, 0xf8f8f8, 0xf8f4f8, 0xf8fcd8, 0xe8f8d0, 0xf8b068, 0xe08c40, 0xf88008, 0xf88810, - 0xf88c08, 0xf88c08, 0xf88810, 0xf88808, 0xf88828, 0xe07410, 0xd0c080, 0xf8f8b0, 0xf8fcf0, 0xf8f8f0, 0xf8f8f8, 0xf8f8f8, 0xe8fcd8, 0xe8fce0, 0xf8c898, 0xd08858, - 0xf88410, 0xf88818, 0xf88818, 0xf88c18, 0xf88808, 0xf88808, 0xf88408, 0xf88408, 0xc88840, 0xf8d088, 0xf8fcf0, 0xf8fce8, 0xf0f8e8, 0xf0f8e0, 0xf8d098, 0xb08c50, - 0xe88018, 0xf08418, 0xf88410, 0xf88c18, 0xf88810, 0xf88408, 0xf88410, 0xf88818, 0xf89428, 0xe88018, 0xd88828, 0xe89c40, 0xf0a858, 0xf8c068, 0xf8c878, 0xf8b868, - 0xf8b858, 0xf8a448, 0xe88828, 0xe08420, 0xf08818, 0xf89020, 0xf89018, 0xf88c18, 0xf88810, 0xf88c18, 0xf88818, 0xf88410, 0xf88c20, 0xf88818, 0xf88c20, 0xf89830, - 0xf8f4d0, 0xf8fcd8, 0xf8f8f8, 0xf8f4f0, 0xf8f8f8, 0xf8f8f8, 0xf8fce8, 0xf0fce0, 0xf8eca0, 0xd0b460, 0xe87c10, 0xf88818, 0xf88410, 0xf88010, 0xf88818, 0xf88c18, - 0xf88810, 0xf87800, 0xd89c58, 0xf8cc90, 0xf8f4e0, 0xf8f8e8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0f8f8, 0xf8fce8, 0xf8f4e0, 0xf8c480, 0xd89858, 0xf87c08, 0xf88810, - 0xf88418, 0xf88c20, 0xf88400, 0xf88408, 0xf09020, 0xe07c10, 0xc0a878, 0xf8f8c8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe08c38, 0xf8b060, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fce0, 0xf0e0c8, 0xf8a038, 0xe88418, 0xf88010, 0xf88818, 0xf88420, 0xf88820, - 0xf88410, 0xf88410, 0xd88428, 0xe89038, 0xe8f4b0, 0xf8fcc0, 0xf8f4e8, 0xf8f8f0, 0xf8f8f8, 0xf8f4f8, 0xf8fcd8, 0xe8f8d0, 0xf8b068, 0xe08c40, 0xf88008, 0xf88810, - 0xf88c08, 0xf88c08, 0xf88810, 0xf88808, 0xf88828, 0xe07410, 0xd0c080, 0xf8f8b0, 0xf8fcf0, 0xf8f8f0, 0xf8f8f8, 0xf8f8f8, 0xe8fcd8, 0xe8fce0, 0xf8c898, 0xd08858, - 0xf88410, 0xf88818, 0xf88818, 0xf88c18, 0xf88808, 0xf88808, 0xf88408, 0xf88408, 0xc89048, 0xf8d088, 0xf0fce8, 0xf0fce8, 0xf0f8e0, 0xf8fce8, 0xf8e8b0, 0xe0bc80, - 0xe88418, 0xf08418, 0xf88410, 0xf88c18, 0xf88810, 0xf88410, 0xf88810, 0xf88818, 0xf08c20, 0xf08c20, 0xd89030, 0xd08828, 0xd08430, 0xe09440, 0xf09848, 0xe09040, - 0xe09030, 0xd88828, 0xe08420, 0xe88c28, 0xf89028, 0xf89020, 0xf88810, 0xf88c18, 0xf88810, 0xf88c18, 0xf88818, 0xf88410, 0xf88c20, 0xf88818, 0xf88c20, 0xf89830, - 0xf8f4d0, 0xf8fcd8, 0xf8f8f8, 0xf8f4f0, 0xf8f8f8, 0xf8f8f8, 0xf8fce8, 0xf0fce0, 0xf8eca0, 0xd0b460, 0xe87c10, 0xf88818, 0xf88410, 0xf88010, 0xf88818, 0xf88c18, - 0xf88810, 0xf87800, 0xd89c58, 0xf8cc90, 0xf8f4e0, 0xf8f8e8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0f8f8, 0xf8fce8, 0xf8f4e0, 0xf8c480, 0xd89858, 0xf87c08, 0xf88810, - 0xf88418, 0xf88c20, 0xf88400, 0xf88408, 0xf09020, 0xe07c10, 0xc0a878, 0xf8f8c8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe08c38, 0xf8b060, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fce0, 0xf0e0c8, 0xf8a038, 0xe88418, 0xf88010, 0xf88818, 0xf88420, 0xf88820, - 0xf88410, 0xf88410, 0xd88428, 0xe89030, 0xe8f4b0, 0xf8fcc0, 0xf8f4e8, 0xf8f8f0, 0xf8f8f8, 0xf8f4f8, 0xf8fcd8, 0xe8f8d0, 0xf8b060, 0xe08c40, 0xf88008, 0xf88810, - 0xf88c08, 0xf88c08, 0xf88c08, 0xf88808, 0xf88c28, 0xe07410, 0xd0c480, 0xf8f8b0, 0xf8fcf0, 0xf8f8e8, 0xf8f8f8, 0xf8f8f8, 0xe8fcd8, 0xe8fce0, 0xf8c898, 0xd08858, - 0xf08818, 0xf88818, 0xf88818, 0xf88c18, 0xf88800, 0xf88400, 0xf88400, 0xf88000, 0xc88c40, 0xf8cc88, 0xf0fce8, 0xf0fcf0, 0xf0fcf8, 0xf0fcf8, 0xf8fcd0, 0xf8f0c8, - 0xe89428, 0xe09020, 0xf88810, 0xf88c18, 0xf88808, 0xf88808, 0xf88408, 0xf88808, 0xf88810, 0xf88c10, 0xf88818, 0xf88418, 0xf88018, 0xf07810, 0xf87410, 0xf88020, - 0xf88808, 0xf88808, 0xf88c10, 0xf89010, 0xf89010, 0xf88808, 0xf88408, 0xf88808, 0xf88810, 0xf88c18, 0xf88818, 0xf88418, 0xf88820, 0xf88818, 0xf88820, 0xf89830, - 0xf8f4d0, 0xf8f8d8, 0xf8f8f0, 0xf8f4f0, 0xf8f8f8, 0xf8f8f8, 0xf8fce0, 0xf0fce0, 0xf8ec98, 0xd0b460, 0xf07c10, 0xf88418, 0xf88410, 0xf88010, 0xf88818, 0xf88c18, - 0xf88810, 0xf87800, 0xd89c58, 0xf8cc88, 0xf8f4e0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8fce8, 0xf8f4e0, 0xf8c480, 0xd89858, 0xf87c08, 0xf88810, - 0xf88418, 0xf88c20, 0xf88400, 0xf88408, 0xf09020, 0xe07c10, 0xc0a878, 0xf8f8c8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8f8d8, 0xd0b490, 0xf88418, 0xf88418, 0xf88400, 0xf88808, 0xf88c18, 0xf88c18, 0xf88810, 0xf88408, - 0xe08c38, 0xf8b060, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fce0, 0xf0e0c8, 0xf8a038, 0xe88418, 0xf88010, 0xf88818, 0xf88420, 0xf88820, - 0xf88410, 0xf88410, 0xd88428, 0xe89030, 0xe8f4b0, 0xf8fcc0, 0xf8f4e8, 0xf8f8f0, 0xf8f8f8, 0xf8f4f8, 0xf8fcd8, 0xe8f8d0, 0xf8b060, 0xe08c40, 0xf88008, 0xf88810, - 0xf88c08, 0xf88c08, 0xf88c08, 0xf88808, 0xf88c28, 0xe07410, 0xd0c480, 0xf8f8b0, 0xf8fcf0, 0xf8f8e8, 0xf8f8f8, 0xf8f8f8, 0xe8fcd8, 0xe8fce0, 0xf8c898, 0xd08858, - 0xf08818, 0xf88818, 0xf88818, 0xf88c18, 0xf88800, 0xf88400, 0xf88400, 0xf88000, 0xc88840, 0xf8d088, 0xf0fcf0, 0xf8fcf0, 0xf0fcf8, 0xe8f8f0, 0xf8f4c8, 0xf8f4d0, - 0xf09c30, 0xe89428, 0xf08810, 0xf88810, 0xf88408, 0xf88408, 0xf88408, 0xf88408, 0xf88008, 0xf89018, 0xf88818, 0xf08010, 0xf88820, 0xf88828, 0xf87c18, 0xf88420, - 0xf88808, 0xf88c08, 0xf88808, 0xf88408, 0xf88408, 0xf88810, 0xf88c10, 0xf88810, 0xf88810, 0xf88c18, 0xf88818, 0xf88418, 0xf88820, 0xf88818, 0xf88820, 0xf89830, - 0xf8f4d0, 0xf8f8d8, 0xf8f8f0, 0xf8f4f0, 0xf8f8f8, 0xf8f8f8, 0xf8fce0, 0xf0fce0, 0xf8ec98, 0xd0b460, 0xf07c10, 0xf88418, 0xf88410, 0xf88010, 0xf88818, 0xf88c18, - 0xf88810, 0xf87800, 0xd89c58, 0xf8cc88, 0xf8f4e0, 0xf8f8e8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8fce8, 0xf8f4e0, 0xf8c480, 0xd89858, 0xf87c08, 0xf88810, - 0xf88418, 0xf88c20, 0xf88400, 0xf88408, 0xf09020, 0xe07c10, 0xc0a878, 0xf8f8c8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf0f8f0, 0xf0fcf8, 0xf0fcf8, 0xf8f4e8, 0xf8fcf0, 0xf8f4c0, 0xe0b078, 0xf08420, 0xf08420, 0xf88000, 0xf88000, 0xf88400, 0xf88400, 0xf88410, 0xf88410, - 0xe08c48, 0xf8b878, 0xf8f4d8, 0xf8f4d8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8f8d0, 0xf8dcb0, 0xf8a040, 0xe08020, 0xf88000, 0xf88808, 0xf88400, 0xf88400, - 0xf88400, 0xf88c00, 0xd88418, 0xe89428, 0xf8e4b0, 0xf8f8c0, 0xe8f4e0, 0xf0fcf0, 0xf0fcf0, 0xf0fcf0, 0xf8f8d0, 0xf8e8c0, 0xf8b058, 0xe08830, 0xf87c08, 0xf88810, - 0xf88400, 0xf88000, 0xf88808, 0xf87c00, 0xe88820, 0xe07c18, 0xe0b880, 0xf8f0b8, 0xf0fcf0, 0xf0f8f0, 0xe8fcf8, 0xe8fcf8, 0xf8fce0, 0xf8f8d8, 0xf8c888, 0xd09458, - 0xf88008, 0xf88408, 0xf88400, 0xf88400, 0xf88400, 0xf88000, 0xf08418, 0xf08418, 0xc89458, 0xf8cc90, 0xf8fce8, 0xf8fce8, 0xf8fcf0, 0xf8fcf0, 0xf8f8e8, 0xf8f8e8, - 0xf8e4b8, 0xe0a070, 0xc87430, 0xe08448, 0xf89030, 0xf88020, 0xf87800, 0xf88c10, 0xf88000, 0xf88000, 0xf88400, 0xf88800, 0xf88c10, 0xf88808, 0xf09018, 0xf89018, - 0xf88808, 0xf88000, 0xf88810, 0xf89018, 0xf88810, 0xf07c08, 0xf88410, 0xf88c18, 0xf88808, 0xf88808, 0xf88400, 0xf88400, 0xf88808, 0xf88000, 0xf88810, 0xf8a028, - 0xf8f4d8, 0xf8f8d8, 0xf8f4f0, 0xf8f8f0, 0xf8f4f8, 0xf8f0f8, 0xf8f4d8, 0xf8f4d8, 0xf8e890, 0xe8b460, 0xe08c10, 0xe08c10, 0xf88408, 0xf88808, 0xf88418, 0xf88018, - 0xf08c10, 0xe07c00, 0xe09c40, 0xf8d078, 0xf8f0c8, 0xf8f0c8, 0xf0f8f8, 0xf8fcf8, 0xf8fcf8, 0xf0f4f8, 0xf8f0c8, 0xf8ecc8, 0xf8c870, 0xe09c40, 0xe88408, 0xf08c10, - 0xf88400, 0xf89800, 0xf88c08, 0xf88400, 0xe09038, 0xd88430, 0xd8a478, 0xf8ecc0, 0xf8f4e8, 0xf8f4e8, 0xf8f8f0, 0xf8f8f0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, - 0xf8fcf8, 0xf8f8f0, 0xf0fcf8, 0xf0fcf8, 0xf8f8f0, 0xf8fcf0, 0xf8f4c0, 0xe0b080, 0xf08420, 0xf08420, 0xf88000, 0xf88400, 0xf88408, 0xf88400, 0xf88410, 0xf88410, - 0xd88848, 0xf8b070, 0xf8f0d0, 0xf8f4d8, 0xe8f8f8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8f8d0, 0xf8e0b8, 0xf8a448, 0xe88828, 0xf88408, 0xf88c08, 0xf88400, 0xf88000, - 0xf88400, 0xf88800, 0xd88018, 0xe89028, 0xf8e0a8, 0xf8f8c0, 0xe8f4e0, 0xf0fcf0, 0xf0fcf0, 0xf0fcf0, 0xf8f4c8, 0xf8e8c0, 0xf8ac58, 0xe08830, 0xf87c00, 0xf88410, - 0xf88800, 0xf88400, 0xf89010, 0xf88808, 0xf08c28, 0xe07c18, 0xd8b480, 0xf8ecb8, 0xf8fcf8, 0xf0fcf0, 0xe8fcf8, 0xe8f8f8, 0xf8f4d8, 0xf8f4d8, 0xf8c888, 0xc89050, - 0xf88408, 0xf88808, 0xf88400, 0xf88800, 0xf88400, 0xf88400, 0xf88818, 0xf08418, 0xc09050, 0xf8c888, 0xf8f8e0, 0xf8f4e0, 0xf0f4e8, 0xf8fcf0, 0xf8fce8, 0xf8fcf0, - 0xf8ecc0, 0xf8d4a8, 0xf8a060, 0xd07838, 0xf07410, 0xf88c28, 0xf88808, 0xf87400, 0xf88400, 0xf88000, 0xf88800, 0xf88c00, 0xf89010, 0xf88c08, 0xf09018, 0xf89018, - 0xf88408, 0xf88808, 0xf88408, 0xf87c00, 0xf89018, 0xf8a028, 0xf89420, 0xf07800, 0xf88408, 0xf88808, 0xf88000, 0xf88400, 0xf88808, 0xf88000, 0xf88810, 0xf89c28, - 0xf8f4d8, 0xf8f8d8, 0xf8f8f0, 0xf8f8f0, 0xf8f4f8, 0xf8f4f8, 0xf8f4d8, 0xf8f4d8, 0xf8e490, 0xe0ac58, 0xd88808, 0xe08c10, 0xf88808, 0xf88810, 0xf88010, 0xf87c10, - 0xf89418, 0xe88000, 0xe09c48, 0xf8d078, 0xf8f4d0, 0xf8f4d0, 0xf0f8f8, 0xf0f4f8, 0xf8fcf8, 0xf0f8f8, 0xf8f8d0, 0xf8f0d0, 0xf8c470, 0xe09840, 0xe88408, 0xf89010, - 0xf88800, 0xf89000, 0xf88808, 0xf88808, 0xe09038, 0xc87820, 0xd09c70, 0xf8f4c8, 0xf8f8e8, 0xf8f8e8, 0xf8f8f0, 0xf8f8f0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8fcf8, 0xf8f4c8, 0xd0b088, 0xe08430, 0xe08830, 0xf88418, 0xf88818, 0xf88820, 0xf88818, 0xe88828, 0xe88428, - 0xc88c50, 0xf8b880, 0xf8f4e0, 0xf8f8e0, 0xe8f8f8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8f4d0, 0xf8dcb8, 0xf0a050, 0xd08438, 0xf08420, 0xf89028, 0xf88c18, 0xf88818, - 0xf89020, 0xf89020, 0xc88430, 0xe09840, 0xf8e4b8, 0xf8fcd0, 0xe8f8e8, 0xf0fcf0, 0xf0fcf0, 0xf0fcf0, 0xf8f8d8, 0xf8ecc8, 0xf8b470, 0xd89048, 0xf08428, 0xf89030, - 0xf88c20, 0xf08818, 0xf89028, 0xf08820, 0xe08c38, 0xc87420, 0xd0ac80, 0xf8ecc0, 0xf8fcf8, 0xf0fcf0, 0xe8fcf8, 0xe8fcf8, 0xf8f8e0, 0xf8fce8, 0xf8d0a0, 0xc09460, - 0xe08828, 0xe88828, 0xf88818, 0xf88818, 0xf88818, 0xf88410, 0xe08830, 0xe08828, 0xb89060, 0xf8d0a0, 0xf8fcf0, 0xf8f8e8, 0xf0f4f0, 0xf8fcf0, 0xf8fcf0, 0xf8f8e8, - 0xf8fce0, 0xf0fce0, 0xf0e4b0, 0xc8bc88, 0xc89048, 0xb88440, 0xe08428, 0xe88c30, 0xf88c20, 0xf88820, 0xf88820, 0xf88820, 0xf88828, 0xf88420, 0xf88028, 0xf88428, - 0xe89038, 0xd88028, 0xc87c28, 0xf0a050, 0xf8c070, 0xf0a858, 0xc88030, 0xd08430, 0xe08c30, 0xe09038, 0xe08830, 0xe08830, 0xe09038, 0xd88c38, 0xd89040, 0xe8a050, - 0xf0f8e0, 0xf8f8e8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f4f8, 0xf8f8e8, 0xf8f8e8, 0xf8eca8, 0xd0b070, 0xc08828, 0xc89030, 0xe89038, 0xe89030, 0xf08438, 0xf08438, - 0xd88c30, 0xc87c20, 0xc89858, 0xf8cc90, 0xf8f4e0, 0xf8fce8, 0xf0fcf8, 0xe8f8f8, 0xe8f8f8, 0xf0fcf8, 0xf8fce8, 0xf8f0d8, 0xf0c080, 0xc89458, 0xc88028, 0xd89038, - 0xf09020, 0xf08c20, 0xd88830, 0xe09438, 0xc89458, 0xb07838, 0xb89c78, 0xf8f8d8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf8f8f0, 0xf8fcf8, 0xf8ecc8, 0xd0ac80, 0xe08838, 0xe88c38, 0xf88820, 0xf88c20, 0xf89028, 0xf88c20, 0xf08c30, 0xe88c30, - 0xc88850, 0xf0b480, 0xf8f8e0, 0xf8f8e0, 0xf0fcf8, 0xf0fcf8, 0xe8f8f8, 0xf0fcf8, 0xf8f8d8, 0xf8e4c0, 0xf0a858, 0xd08838, 0xf08420, 0xf89028, 0xf89020, 0xf89420, - 0xf08c18, 0xf08818, 0xc88028, 0xe09840, 0xf0e0b0, 0xf8fcd0, 0xf0fcf0, 0xf0fcf0, 0xf0fcf0, 0xf0fcf0, 0xf8f8d8, 0xf8e8c8, 0xf8b068, 0xd88c48, 0xe88020, 0xf08428, - 0xf89428, 0xf88c20, 0xf89028, 0xf08820, 0xe08c38, 0xd07c28, 0xe0b888, 0xf8f8c8, 0xf0f8f0, 0xf0fcf0, 0xf0fcf8, 0xe8fcf8, 0xf8fce8, 0xf8fce8, 0xf8cc98, 0xb88c58, - 0xe88c28, 0xe88c30, 0xf88c20, 0xf88c20, 0xf88c18, 0xf88818, 0xe88c30, 0xe88c30, 0xb08858, 0xf8cca0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8f8e8, 0xf8f4e8, - 0xf0fcd8, 0xf0f8d8, 0xf8fcc8, 0xf8f8c8, 0xf8c880, 0xc89450, 0xe08428, 0xf89840, 0xf88c28, 0xf88820, 0xf88418, 0xf88820, 0xf88420, 0xf88020, 0xf88020, 0xf88428, - 0xe89038, 0xd88428, 0xe89848, 0xf8d888, 0xf8f0a0, 0xe8a050, 0xc07420, 0xe89c48, 0xe08830, 0xe08c38, 0xe08830, 0xe08830, 0xe09038, 0xd88c38, 0xd89040, 0xe89c50, - 0xf0f8e8, 0xf8fce8, 0xf8f8f8, 0xf8fcf8, 0xf8f8f8, 0xf8f4f8, 0xf8f8e8, 0xf8f8e8, 0xf8eca8, 0xd0b070, 0xc08c28, 0xc89030, 0xe08c30, 0xe08c30, 0xf08438, 0xf08840, - 0xd89038, 0xd08428, 0xd09c60, 0xf8cc90, 0xf8f0d8, 0xf8fce8, 0xf0fcf8, 0xf0fcf8, 0xe8f8f8, 0xf0fcf8, 0xf8f8e0, 0xf8ecd8, 0xf0c080, 0xd09c60, 0xd88c30, 0xe09438, - 0xf08c20, 0xe88818, 0xd88828, 0xe09038, 0xc89458, 0xb07c40, 0xb8a080, 0xf8ecd0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0f8f8, 0xf8fcf8, 0xf8f4d8, 0xd0bca0, 0xc08850, 0xc08850, 0xd88840, 0xd88c40, 0xd08c48, 0xd08c48, 0xc08c50, 0xc08c50, - 0xc09470, 0xe0b898, 0xf8f4e8, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8f0d8, 0xe8d8c0, 0xd8a870, 0xb88850, 0xc08848, 0xc88c48, 0xc88c48, 0xc88c48, - 0xd09048, 0xd09040, 0xb88c50, 0xd0a468, 0xe8dcc0, 0xf8f8e0, 0xf0fcf0, 0xf8fcf8, 0xf0fcf8, 0xf0f8f8, 0xf8f8e0, 0xf8e8d0, 0xe8b888, 0xc89868, 0xd08c50, 0xd08c50, - 0xd09450, 0xc88c48, 0xd08c48, 0xc88440, 0xc88c50, 0xb88048, 0xc8b090, 0xf8e4c8, 0xf0fcf0, 0xf0fcf0, 0xf0fcf8, 0xf0fcf8, 0xf8f8e8, 0xf8f8e8, 0xe8ccb0, 0xb09878, - 0xb88850, 0xb88c50, 0xc88848, 0xd08848, 0xd08840, 0xd08840, 0xc08850, 0xc08850, 0xb09478, 0xe8d0b0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf0, 0xf8f8f0, - 0xd8fcf8, 0xe0fcf8, 0xf0fcf8, 0xe8fcf0, 0xf8f8d8, 0xf0ecd0, 0xe8c898, 0xd0ac80, 0xc88850, 0xc08048, 0xc87838, 0xc87838, 0xd07430, 0xd07430, 0xd87430, 0xd87838, - 0xc8a880, 0xe8c8a0, 0xf8e0c0, 0xf8f4d0, 0xf8fce0, 0xe8d4b8, 0xc8b498, 0xe0c8a8, 0xe0c098, 0xe0c4a0, 0xe0c098, 0xe0c098, 0xe0c4a0, 0xd8c0a0, 0xd8c4a8, 0xe0d0b0, - 0xf0fcf0, 0xf0fcf0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcd8, 0xd8d8b0, 0xd0c488, 0xd8c890, 0xe8c088, 0xe0bc88, 0xf0bc98, 0xf8c098, - 0xe8c4a0, 0xe0bc98, 0xe0ccb0, 0xf8e8d0, 0xf8f8f0, 0xf8fcf0, 0xf0fcf8, 0xe8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8e0c8, 0xe0c8b0, 0xe0bc98, 0xe8c098, - 0xf0bc90, 0xf0c090, 0xe0bc90, 0xe8c098, 0xe0c8a8, 0xd0bca0, 0xd0d4c0, 0xf8fce8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf0, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8e0, 0xf0dcc0, 0xf8c488, 0xf8c890, 0xf8c478, 0xf8c880, 0xf8c888, 0xf8c888, 0xf8cc90, 0xf8c890, - 0xf0c4a0, 0xf8d4b0, 0xf8f8e8, 0xf8f8e8, 0xe8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8f8e0, 0xf8f4e0, 0xf8d8a0, 0xf8c890, 0xf8c888, 0xf8c888, 0xf8c480, 0xf8c480, - 0xf8c478, 0xf8c070, 0xe8c088, 0xf8cc90, 0xf8ecd0, 0xf8fce0, 0xf8fcf8, 0xf0fcf0, 0xf0fcf8, 0xf0f8f8, 0xf8fce8, 0xf8f4e0, 0xf8d4a8, 0xf0c498, 0xf8bc80, 0xf8c080, - 0xf8c888, 0xf8c480, 0xf8cc88, 0xf8c480, 0xf8d098, 0xf8c088, 0xf8dcb8, 0xf8f8d8, 0xf8fcf8, 0xf0f8f0, 0xe8fcf8, 0xe8f8f8, 0xf8f4e8, 0xf8f8f0, 0xf8e8c8, 0xe8c8a8, - 0xf8c890, 0xf8c890, 0xf8c480, 0xf8c880, 0xf8c478, 0xf8c478, 0xf8c888, 0xf8c488, 0xe0c8a8, 0xf8e8c8, 0xf8fcf8, 0xf8f8f0, 0xf0f8f0, 0xf8fcf8, 0xf8f8f0, 0xf8fcf0, - 0xe0fcf8, 0xe0fcf8, 0xe8fcf0, 0xe0f8e8, 0xf8f8d8, 0xf8fce0, 0xf8f0c0, 0xf8d8a8, 0xf8c890, 0xf8c088, 0xf8b878, 0xf8b878, 0xf8b470, 0xf8b070, 0xf8b470, 0xf8b878, - 0xf8d8b0, 0xf8f4c8, 0xf8f8d8, 0xf8f0d0, 0xf8f8e0, 0xf8f8e0, 0xf8f0d0, 0xf8f4d0, 0xf8f4d0, 0xf8f8d0, 0xf8f8c8, 0xf8f4c8, 0xf8f8d8, 0xf8f8d0, 0xf8f4d8, 0xf8f8e0, - 0xf0fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fce0, 0xf8f8d8, 0xf8fcc0, 0xf8fcc8, 0xf8f4c0, 0xf8f0c0, 0xf8f0c8, 0xf8f0c8, - 0xf8f0c8, 0xf8e8c0, 0xf8f4d8, 0xf8f8e0, 0xf8fcf0, 0xf8f8f0, 0xf0fcf8, 0xe8fcf8, 0xe8fcf8, 0xe8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8f4d8, 0xf8f4d8, 0xf8ecc8, 0xf8ecc8, - 0xf8f0c0, 0xf8f4c8, 0xf8f4c8, 0xf8f0c8, 0xf8f8d8, 0xf8f8d8, 0xf8fce8, 0xf8fce8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf0f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8f4e8, 0xf8f0d8, 0xf8f0d8, 0xf8f0c8, 0xf8f0c8, 0xf8f4d8, 0xf8f4d8, 0xf8f8e0, 0xf8f8e0, - 0xf8f8e8, 0xf8f4e0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8f8e8, 0xf8fcf0, 0xf8f4d8, 0xf8f0d0, 0xf8f8d8, 0xf8f8d8, 0xf8f4d8, 0xf8f4e0, - 0xf8f4d0, 0xf8f4d0, 0xf8f4d8, 0xf8f4d8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf0f8f8, 0xf0fcf8, 0xf0f8f8, 0xf8fcf0, 0xf8fcf0, 0xf8f4e0, 0xf8f0e0, 0xf8f4d8, 0xf8f4d8, - 0xf8f0d8, 0xf8f4d8, 0xf8f4d8, 0xf8ecd0, 0xf8f8d8, 0xf8ecd0, 0xf8f4e0, 0xf8f8e0, 0xf8fcf8, 0xf0f4f0, 0xf0f8f8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, - 0xf8f4e0, 0xf8f8e8, 0xf8f4d8, 0xf8f4d8, 0xf8f4d0, 0xf8f4d0, 0xf8f4d8, 0xf8f4d8, 0xf8f8e8, 0xf8fcf0, 0xf8fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8fcf8, - 0xf8fcf8, 0xf8f4f8, 0xf8f4f8, 0xf8f8f8, 0xf8f8f8, 0xf0f0f0, 0xf8f4e8, 0xf8fcf0, 0xf8fce8, 0xf8f8e0, 0xf8f4d8, 0xf8f8d8, 0xf8f8d0, 0xf8f4c8, 0xf8f8c8, 0xf8fcc8, - 0xf8fcf0, 0xf8f8f0, 0xf0f4f0, 0xf0f8f8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf0, 0xf0fcf0, 0xf8fce8, 0xf8fce8, 0xf8fce8, 0xf8fce8, 0xf8fcf0, 0xf8f8f0, - 0xf8f8f8, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf0, 0xf0f8f0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf0, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, - 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf0, 0xf0fcf0, 0xf0fcf0, 0xf0fcf0, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, - 0xf8fcf8, 0xf8fcf8, 0xf0f8f8, 0xf8fcf8, 0xf8fcf8, 0xf0f8f8, 0xf8fcf0, 0xf8fcf0, 0xf8f4d8, 0xf8f4d8, 0xf8f4d0, 0xf8f4d0, 0xf8f8d8, 0xf8f8d8, 0xf8f8e0, 0xf8fce0, - 0xf8f8e8, 0xf8f0e0, 0xf8fcf8, 0xf8f8f0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8f8e8, 0xf8fcf0, 0xf8fce0, 0xf8f4d8, 0xf8f8d8, 0xf8f8d8, 0xf8f4e0, 0xf8fce0, - 0xf8f0d0, 0xf8f4d0, 0xf8f8e0, 0xf8f8e0, 0xf8fcf0, 0xf8f8e8, 0xf0f8f8, 0xf0f8f8, 0xf8fcf8, 0xf0f8f8, 0xf8f8f0, 0xf8fcf0, 0xf8f4e0, 0xf8f4e0, 0xf8f4d8, 0xf8f0d8, - 0xf8fce0, 0xf8fce0, 0xf8f8d8, 0xf8ecd0, 0xf8f8d8, 0xf8f4d8, 0xf8f8e0, 0xf8f0e0, 0xf8fcf8, 0xf0f8f0, 0xf0fcf8, 0xf8fcf8, 0xf8f8f8, 0xf0f4f0, 0xf8f8f0, 0xf8fcf0, - 0xf8fce8, 0xf8fce8, 0xf8f8e0, 0xf8f8e0, 0xf8f4d8, 0xf8f4d8, 0xf8f8d8, 0xf8f8d8, 0xf8fcf0, 0xf8f8e8, 0xf0f4f8, 0xf0f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8fcf8, - 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f4e8, 0xf8f8f0, 0xf8f8e0, 0xf8f8e0, 0xf8f8d8, 0xf8fce0, 0xf8fcd0, 0xf8fcd0, 0xf8f8c8, 0xf8fcd0, - 0xf8f4e8, 0xf8f4e8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8fcf8, 0xf8fcf0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf0f8f8, 0xf0fcf8, - 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf0, 0xf0fcf0, 0xf8fce8, 0xf8fce0, 0xf8f4e0, 0xf8fce8, 0xf8fcf0, 0xf8f8e8, - 0xf8f8f8, 0xf8f4f0, 0xf8fcf8, 0xf8fcf8, 0xf0f8f0, 0xf0fcf0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf0fcf0, 0xf8f8f0, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, - 0xf8f8f8, 0xf8f4f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf0fcf0, 0xf0fcf0, 0xf0fcf8, 0xf0fcf8, 0xf0f8f8, 0xf0f8f8, 0xf8f8f8, 0xf8f8f8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f0, 0xf8f8f0, - 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8f8f0, 0xf8f8f0, 0xf0f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8f4f0, 0xf8f4f0, 0xf8f4f0, 0xf8f4f0, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf0, 0xf0fcf0, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f0, 0xf8f8f0, - 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8f8f0, 0xf8f8f8, 0xf0f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8f4f0, 0xf8f4f0, 0xf8f4f0, 0xf8f4f0, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf0, 0xf0fcf0, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, - 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fce8, 0xf8fce8, 0xf8fce8, 0xf8fce8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, - 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fce8, 0xf8fce8, 0xf8fcf0, 0xf8fcf0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fce8, 0xf8fce8, 0xf8fce8, 0xf8fce8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, - 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fce8, 0xf8fce8, 0xf8fcf0, 0xf8fcf0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, - 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, - 0xe8fcf8, 0xe8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf0, 0xf0fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, - 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf0, 0xf0fcf0, - 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, - 0xe8fcf8, 0xe8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf0, 0xf0fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, - 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf0, 0xf0fcf0, - 0xf0fcf0, 0xf0fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8f8e8, 0xf8f8e8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, - 0xf8fce8, 0xf8fce8, 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, - 0xf8f8e8, 0xf8f8e8, 0xf8f8f0, 0xf8f8f0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fce8, 0xf8fce8, 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, - 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f0, 0xf8f8f0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf0fcf0, 0xf0fcf0, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf0, 0xf0fcf0, - 0xf0fce8, 0xf0fce8, 0xf0fcf0, 0xf0fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, - 0xf0fcf0, 0xf0fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xe8fcf8, 0xe8fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8f8e8, 0xf8f8e8, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8f8f0, 0xf8f8f0, - 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, - 0xf8fce8, 0xf8fce8, 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, - 0xf8f8e8, 0xf8f8e8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fce8, 0xf8fce8, 0xf8fcf0, 0xf8fcf0, 0xf0fcf8, 0xf0fcf8, - 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f0, 0xf8f8f0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf0fcf0, 0xf0fcf0, 0xf0fcf8, 0xf0fcf8, - 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, - 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf0fcf8, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8fcf0, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf0, 0xf0fcf0, - 0xf0fce8, 0xf0fce8, 0xf0fcf0, 0xf0fcf0, 0xf8fcf8, 0xf8fcf8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf8, 0xf8fcf0, 0xf8fcf0, - 0xf0fce8, 0xf0fce8, 0xf8fcf0, 0xf8fcf0, 0xf8f8f0, 0xf8f8f0, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8f8f8, 0xf8fcf8, 0xf8fcf8, 0xf0fcf8, 0xf0fcf8, 0xe8fcf8, 0xe8fcf8, -}; - - -static __inline void memcpy_2d(UWORD8 *pu1_dest, - UWORD32 dest_stride, - const UWORD8 *pu1_src, - UWORD32 u4_x_pos, - UWORD32 u4_y_pos, - UWORD32 u4_logo_wd, - UWORD32 u4_logo_ht, - UWORD32 u4_logo_strd, - WORD32 shift) -{ - UWORD32 i; - UWORD32 j; - - pu1_dest = pu1_dest + u4_x_pos + (u4_y_pos * dest_stride); - - for(i = 0; i < u4_logo_ht; i++) - { -#if 1//!OLD_LOGO - if(shift) - { - WORD32 val; - for(j = 0; j < u4_logo_wd; j++) - { - val = CLIP_U8(pu1_dest[j] + shift); - pu1_dest[j] = (pu1_src[j] * val) >> 8; - } - } - else - { - for(j = 0; j < u4_logo_wd; j++) - { - pu1_dest[j] = (pu1_src[j] * pu1_dest[j]) >> 8; - } - } - -#else - memcpy(pu1_dest, pu1_src, u4_logo_wd); -#endif - pu1_src += u4_logo_strd; - pu1_dest += dest_stride; - } -} - -void ihevcd_insert_logo(UWORD8 *pu1_buf_y, - UWORD8 *pu1_buf_u, - UWORD8 *pu1_buf_v, - UWORD32 u4_stride, - UWORD32 u4_x_pos, - UWORD32 u4_y_pos, - UWORD32 u4_yuv_fmt, - UWORD32 u4_disp_wd, - UWORD32 u4_disp_ht) -{ - - UWORD32 u4_logo_wd_y, u4_logo_wd_uv, u4_logo_ht_y, u4_logo_ht_uv; - UWORD32 u4_logo_strd_y, u4_logo_strd_uv; - UWORD32 u4_stride_y, u4_tride_uv; - const UWORD8 *pu1_buf_logo_y, *pu1_buf_logo_u, *pu1_buf_logo_v; - UWORD32 u4_x_pos_y, u4_x_pos_uv, u4_y_pos_y, u4_y_pos_uv; - WORD32 num_comp = 0; - WORD32 shift_y, shift_uv; - if((WORD32)u4_x_pos < 0) - u4_x_pos = 0; - - if((WORD32)u4_y_pos < 0) - u4_y_pos = 0; - /*Use the following to blend the logo*/ - //shift_y = 0; - //shift_uv = 128; - - /* These values will do complete fill */ - shift_y = 256; - shift_uv = 256; - switch(u4_yuv_fmt) - { - case IV_YUV_444P: - num_comp = 3; - u4_logo_wd_y = LOGO_WD_Y; - u4_logo_wd_uv = LOGO_WD_444_UV; - u4_logo_ht_y = LOGO_HT_Y; - u4_logo_ht_uv = LOGO_HT_444_UV; - u4_logo_strd_y = LOGO_WD_Y; - u4_logo_strd_uv = LOGO_WD_444_UV; - - u4_x_pos_y = u4_x_pos; - u4_x_pos_uv = u4_x_pos; - u4_y_pos_y = u4_y_pos; - u4_y_pos_uv = u4_y_pos; - - - pu1_buf_logo_y = gau1_ihevcd_logo_y; - pu1_buf_logo_u = gau1_ihevcd_logo_uv; - pu1_buf_logo_v = gau1_ihevcd_logo_uv; - - u4_stride_y = u4_stride; - u4_tride_uv = u4_stride; - - break; - case IV_YUV_420P: - num_comp = 3; - u4_logo_wd_y = LOGO_WD_Y; - u4_logo_wd_uv = LOGO_WD_420_UV; - u4_logo_ht_y = LOGO_HT_Y; - u4_logo_ht_uv = LOGO_HT_420_UV; - u4_logo_strd_y = LOGO_WD_Y; - u4_logo_strd_uv = LOGO_WD_420_UV; - - u4_x_pos_y = u4_x_pos; - u4_x_pos_uv = u4_x_pos >> 1; - u4_y_pos_y = u4_y_pos; - u4_y_pos_uv = u4_y_pos >> 1; - - pu1_buf_logo_y = gau1_ihevcd_logo_y; - pu1_buf_logo_u = gau1_ihevcd_logo_420p_u; - pu1_buf_logo_v = gau1_ihevcd_logo_420p_v; - - u4_stride_y = u4_stride; - u4_tride_uv = u4_stride >> 1; - break; - - case IV_YUV_422P: - num_comp = 3; - u4_logo_wd_y = LOGO_WD_Y; - u4_logo_wd_uv = LOGO_WD_422_UV; - u4_logo_ht_y = LOGO_HT_Y; - u4_logo_ht_uv = LOGO_HT_422_UV; - u4_logo_strd_y = LOGO_WD_Y; - u4_logo_strd_uv = LOGO_WD_422_UV; - - u4_x_pos_y = u4_x_pos; - u4_x_pos_uv = u4_x_pos >> 1; - u4_y_pos_y = u4_y_pos; - u4_y_pos_uv = u4_y_pos; - - pu1_buf_logo_y = gau1_ihevcd_logo_y; - pu1_buf_logo_u = gau1_ihevcd_logo_uv; - pu1_buf_logo_v = gau1_ihevcd_logo_uv; - - u4_stride_y = u4_stride; - u4_tride_uv = u4_stride >> 1; - - - break; - - case IV_YUV_411P: - num_comp = 3; - u4_logo_wd_y = LOGO_WD_Y; - u4_logo_wd_uv = LOGO_WD_411_UV; - u4_logo_ht_y = LOGO_HT_Y; - u4_logo_ht_uv = LOGO_HT_411_UV; - u4_logo_strd_y = LOGO_WD_Y; - u4_logo_strd_uv = LOGO_WD_411_UV; - - u4_x_pos_y = u4_x_pos; - u4_x_pos_uv = u4_x_pos >> 2; - u4_y_pos_y = u4_y_pos; - u4_y_pos_uv = u4_y_pos; - - pu1_buf_logo_y = gau1_ihevcd_logo_y; - pu1_buf_logo_u = gau1_ihevcd_logo_uv; - pu1_buf_logo_v = gau1_ihevcd_logo_uv; - - u4_stride_y = u4_stride; - u4_tride_uv = u4_stride >> 2; - - break; - case IV_RGB_565: - num_comp = 1; - u4_logo_wd_y = LOGO_WD_RGB565 * 2; - u4_logo_wd_uv = 0; - u4_logo_ht_y = LOGO_HT_RGB565; - u4_logo_ht_uv = 0; - u4_logo_strd_y = LOGO_WD_RGB565 * 2; - u4_logo_strd_uv = 0; - - u4_x_pos_y = u4_x_pos * 2; - u4_x_pos_uv = 0; - u4_y_pos_y = u4_y_pos; - u4_y_pos_uv = 0; - - pu1_buf_logo_y = (UWORD8 *)gau2_ihevcd_logo_rgb565; - pu1_buf_logo_u = NULL; - pu1_buf_logo_v = NULL; - - u4_stride_y = u4_stride * 2; - u4_tride_uv = 0; - shift_y = 256; - shift_uv = 256; - - break; - case IV_RGBA_8888: - num_comp = 1; - u4_logo_wd_y = LOGO_WD_RGBA8888 * 4; - u4_logo_wd_uv = 0; - u4_logo_ht_y = LOGO_HT_RGBA8888; - u4_logo_ht_uv = 0; - u4_logo_strd_y = LOGO_WD_RGBA8888 * 4; - u4_logo_strd_uv = 0; - - u4_x_pos_y = u4_x_pos * 4; - u4_x_pos_uv = 0; - u4_y_pos_y = u4_y_pos; - u4_y_pos_uv = 0; - - pu1_buf_logo_y = (UWORD8 *)gau4_ihevcd_logo_rgb8888; - pu1_buf_logo_u = NULL; - pu1_buf_logo_v = NULL; - - u4_stride_y = u4_stride * 4; - u4_tride_uv = 0; - shift_y = 256; - shift_uv = 256; - - break; - case IV_YUV_420SP_UV: - - num_comp = 2; - u4_logo_wd_y = LOGO_WD_Y; - u4_logo_wd_uv = LOGO_WD_420SP_UV; - u4_logo_ht_y = LOGO_HT_Y; - u4_logo_ht_uv = LOGO_HT_420SP_UV; - u4_logo_strd_y = LOGO_WD_Y; - u4_logo_strd_uv = LOGO_WD_420SP_UV; - - u4_x_pos_y = u4_x_pos; - u4_x_pos_uv = u4_x_pos; - u4_y_pos_y = u4_y_pos; - u4_y_pos_uv = u4_y_pos >> 1; - - pu1_buf_logo_y = gau1_ihevcd_logo_y; - pu1_buf_logo_u = gau1_ihevcd_logo_420sp_uv; - pu1_buf_logo_v = gau1_ihevcd_logo_420sp_uv; - - u4_stride_y = u4_stride; - u4_tride_uv = u4_stride; - break; - - case IV_YUV_420SP_VU: - default: - num_comp = 2; - u4_logo_wd_y = LOGO_WD_Y; - u4_logo_wd_uv = LOGO_WD_420SP_VU; - u4_logo_ht_y = LOGO_HT_Y; - u4_logo_ht_uv = LOGO_HT_420SP_VU; - u4_logo_strd_y = LOGO_WD_Y; - u4_logo_strd_uv = LOGO_WD_420SP_VU; - - u4_x_pos_y = u4_x_pos; - u4_x_pos_uv = u4_x_pos; - u4_y_pos_y = u4_y_pos; - u4_y_pos_uv = u4_y_pos >> 1; - - pu1_buf_logo_y = gau1_ihevcd_logo_y; - pu1_buf_logo_u = gau1_ihevcd_logo_420sp_vu; - pu1_buf_logo_v = gau1_ihevcd_logo_420sp_vu; - - u4_stride_y = u4_stride; - u4_tride_uv = u4_stride; - break; - - - } - //num_comp = 2; - u4_logo_wd_y = MIN(u4_logo_wd_y, u4_disp_wd - u4_x_pos_y); - u4_logo_ht_y = MIN(u4_logo_ht_y, u4_disp_ht - u4_y_pos_y); - u4_logo_wd_uv = MIN(u4_logo_wd_uv, (u4_disp_wd >> 1) - u4_x_pos_uv); - u4_logo_ht_uv = MIN(u4_logo_ht_uv, (u4_disp_ht >> 1) - u4_x_pos_uv); - memcpy_2d(pu1_buf_y, u4_stride_y, pu1_buf_logo_y, u4_x_pos_y, u4_y_pos_y, u4_logo_wd_y, u4_logo_ht_y, u4_logo_strd_y, shift_y); - if(num_comp > 1) - memcpy_2d(pu1_buf_u, u4_tride_uv, pu1_buf_logo_u, u4_x_pos_uv, u4_y_pos_uv, u4_logo_wd_uv, u4_logo_ht_uv, u4_logo_strd_uv, shift_uv); - if(num_comp > 2) - memcpy_2d(pu1_buf_v, u4_tride_uv, pu1_buf_logo_v, u4_x_pos_uv, u4_y_pos_uv, u4_logo_wd_uv, u4_logo_ht_uv, u4_logo_strd_uv, shift_uv); - -#if CODEC_LOGO - u4_y_pos = u4_y_pos + u4_logo_ht_y; - /*Use the following to blend the logo*/ - //shift_y = 0; - //shift_uv = 128; - shift_y = 256; - shift_yv = 256; - - - switch(u4_yuv_fmt) - { - case IV_YUV_444P: - num_comp = 3; - u4_logo_wd_y = LOGO_CODEC_WD_Y; - u4_logo_wd_uv = LOGO_CODEC_WD_444_UV; - u4_logo_ht_y = LOGO_CODEC_HT_Y; - u4_logo_ht_uv = LOGO_CODEC_HT_444_UV; - - u4_x_pos_y = u4_x_pos; - u4_x_pos_uv = u4_x_pos; - u4_y_pos_y = u4_y_pos; - u4_y_pos_uv = u4_y_pos; - - - pu1_buf_logo_y = gau1_ihevcd_logo_y; - pu1_buf_logo_u = gau1_ihevcd_logo_uv; - pu1_buf_logo_v = gau1_ihevcd_logo_uv; - - u4_stride_y = u4_stride; - u4_tride_uv = u4_stride; - - break; - case IV_YUV_420P: - num_comp = 3; - u4_logo_wd_y = LOGO_CODEC_WD_Y; - u4_logo_wd_uv = LOGO_CODEC_WD_420_UV; - u4_logo_ht_y = LOGO_CODEC_HT_Y; - u4_logo_ht_uv = LOGO_CODEC_HT_420_UV; - - u4_x_pos_y = u4_x_pos; - u4_x_pos_uv = u4_x_pos >> 1; - u4_y_pos_y = u4_y_pos; - u4_y_pos_uv = u4_y_pos >> 1; - - pu1_buf_logo_y = gau1_ihevcd_codec_logo_y; - pu1_buf_logo_u = gau1_ihevcd_codec_logo_420p_u; - pu1_buf_logo_v = gau1_ihevcd_codec_logo_420p_v; - - u4_stride_y = u4_stride; - u4_tride_uv = u4_stride >> 1; - break; - - case IV_YUV_422P: - num_comp = 3; - u4_logo_wd_y = LOGO_CODEC_WD_Y; - u4_logo_wd_uv = LOGO_CODEC_WD_422_UV; - u4_logo_ht_y = LOGO_CODEC_HT_Y; - u4_logo_ht_uv = LOGO_CODEC_HT_422_UV; - - u4_x_pos_y = u4_x_pos; - u4_x_pos_uv = u4_x_pos >> 1; - u4_y_pos_y = u4_y_pos; - u4_y_pos_uv = u4_y_pos; - - pu1_buf_logo_y = gau1_ihevcd_logo_y; - pu1_buf_logo_u = gau1_ihevcd_logo_uv; - pu1_buf_logo_v = gau1_ihevcd_logo_uv; - - u4_stride_y = u4_stride; - u4_tride_uv = u4_stride >> 1; - - - break; - - case IV_YUV_411P: - num_comp = 3; - u4_logo_wd_y = LOGO_CODEC_WD_Y; - u4_logo_wd_uv = LOGO_CODEC_WD_411_UV; - u4_logo_ht_y = LOGO_CODEC_HT_Y; - u4_logo_ht_uv = LOGO_CODEC_HT_411_UV; - - u4_x_pos_y = u4_x_pos; - u4_x_pos_uv = u4_x_pos >> 2; - u4_y_pos_y = u4_y_pos; - u4_y_pos_uv = u4_y_pos; - - pu1_buf_logo_y = gau1_ihevcd_logo_y; - pu1_buf_logo_u = gau1_ihevcd_logo_uv; - pu1_buf_logo_v = gau1_ihevcd_logo_uv; - - u4_stride_y = u4_stride; - u4_tride_uv = u4_stride >> 2; - - break; - case IV_RGB_565: - num_comp = 1; - u4_logo_wd_y = LOGO_CODEC_WD_Y * 2; - u4_logo_wd_uv = 0; - u4_logo_ht_y = LOGO_CODEC_HT_Y; - u4_logo_ht_uv = 0; - - u4_x_pos_y = u4_x_pos; - u4_x_pos_uv = 0; - u4_y_pos_y = u4_y_pos; - u4_y_pos_uv = 0; - - pu1_buf_logo_y = (UWORD8 *)gau2_ihevcd_logo_rgb565; - pu1_buf_logo_u = NULL; - pu1_buf_logo_v = NULL; - - u4_stride_y = u4_stride * 2; - u4_tride_uv = 0; - shift_y = 256; - shift_uv = 256; - - break; - case IV_RGBA_8888: - num_comp = 1; - u4_logo_wd_y = LOGO_CODEC_WD_Y * 4; - u4_logo_wd_uv = 0; - u4_logo_ht_y = LOGO_CODEC_HT_Y; - u4_logo_ht_uv = 0; - - u4_x_pos_y = (u4_x_pos + LOGO_CODEC_WD_Y) * 4; - u4_x_pos_uv = 0; - u4_y_pos_y = (u4_y_pos - LOGO_CODEC_HT_Y); - u4_y_pos_uv = 0; - - pu1_buf_logo_y = (UWORD8 *)gau4_ihevcd_logo_rgb8888; - pu1_buf_logo_u = NULL; - pu1_buf_logo_v = NULL; - - u4_stride_y = u4_stride * 2; - u4_tride_uv = 0; - shift_y = 256; - shift_uv = 256; - - break; - case IV_YUV_420SP_UV: - - num_comp = 2; - u4_logo_wd_y = LOGO_CODEC_WD_Y; - u4_logo_wd_uv = LOGO_CODEC_WD_420SP_UV; - u4_logo_ht_y = LOGO_CODEC_HT_Y; - u4_logo_ht_uv = LOGO_CODEC_HT_420SP_UV; - - u4_x_pos_y = u4_x_pos; - u4_x_pos_uv = u4_x_pos; - u4_y_pos_y = u4_y_pos; - u4_y_pos_uv = u4_y_pos >> 1; - - pu1_buf_logo_y = gau1_ihevcd_codec_logo_y; - pu1_buf_logo_u = gau1_ihevcd_codec_logo_420sp_uv; - pu1_buf_logo_v = gau1_ihevcd_codec_logo_420sp_uv; - - u4_stride_y = u4_stride; - u4_tride_uv = u4_stride; - break; - - case IV_YUV_420SP_VU: - - num_comp = 2; - u4_logo_wd_y = LOGO_CODEC_WD_Y; - u4_logo_wd_uv = LOGO_CODEC_WD_420SP_VU; - u4_logo_ht_y = LOGO_CODEC_HT_Y; - u4_logo_ht_uv = LOGO_CODEC_HT_420SP_VU; - - u4_x_pos_y = u4_x_pos; - u4_x_pos_uv = u4_x_pos; - u4_y_pos_y = u4_y_pos; - u4_y_pos_uv = u4_y_pos >> 1; - - pu1_buf_logo_y = gau1_ihevcd_codec_logo_y; - pu1_buf_logo_u = gau1_ihevcd_codec_logo_420sp_vu; - pu1_buf_logo_v = gau1_ihevcd_codec_logo_420sp_vu; - - u4_stride_y = u4_stride; - u4_tride_uv = u4_stride; - break; - default: - break; - } - - memcpy_2d(pu1_buf_y, u4_stride_y, pu1_buf_logo_y, u4_x_pos_y, u4_y_pos_y, u4_logo_wd_y, u4_logo_ht_y, shift_y); - if(num_comp > 1) - memcpy_2d(pu1_buf_u, u4_tride_uv, pu1_buf_logo_u, u4_x_pos_uv, u4_y_pos_uv, u4_logo_wd_uv, u4_logo_ht_uv, shift_uv); - if(num_comp > 2) - memcpy_2d(pu1_buf_v, u4_tride_uv, pu1_buf_logo_v, u4_x_pos_uv, u4_y_pos_uv, u4_logo_wd_uv, u4_logo_ht_uv, shift_uv); -#endif - -} -#endif diff --git a/decoder/ihevcd_parse_headers.c b/decoder/ihevcd_parse_headers.c index 76240f9..bdb1ec5 100644 --- a/decoder/ihevcd_parse_headers.c +++ b/decoder/ihevcd_parse_headers.c @@ -271,8 +271,9 @@ WORD32 ihevcd_parse_pred_wt_ofst(bitstrm_t *ps_bitstrm, IHEVCD_ERROR_T ret = (IHEVCD_ERROR_T)IHEVCD_SUCCESS; WORD32 value; WORD32 i; - UNUSED(ps_pps); + pred_wt_ofst_t *ps_wt_ofst = &ps_slice_hdr->s_wt_ofst; + UNUSED(ps_pps); UEV_PARSE("luma_log2_weight_denom", value, ps_bitstrm); ps_wt_ofst->i1_luma_log2_weight_denom = value; @@ -1384,6 +1385,8 @@ IHEVCD_ERROR_T ihevcd_parse_sps(codec_t *ps_codec) ps_codec->i4_max_wd * ps_codec->i4_max_ht) || (ps_sps->i2_pic_height_in_luma_samples > MAX(ps_codec->i4_max_wd, ps_codec->i4_max_ht))) { + ps_codec->i4_new_max_wd = ps_sps->i2_pic_width_in_luma_samples; + ps_codec->i4_new_max_ht = ps_sps->i2_pic_height_in_luma_samples; return (IHEVCD_ERROR_T)IHEVCD_UNSUPPORTED_DIMENSIONS; } diff --git a/decoder/ihevcd_parse_slice.c b/decoder/ihevcd_parse_slice.c index 8f81e64..fc3e15e 100644 --- a/decoder/ihevcd_parse_slice.c +++ b/decoder/ihevcd_parse_slice.c @@ -3042,14 +3042,14 @@ IHEVCD_ERROR_T ihevcd_parse_slice_data(codec_t *ps_codec) } else { - WORD32 vert_bs_strd = ps_sps->i2_pic_wd_in_ctb * (ctb_size * ctb_size / 8 / 16); - WORD32 horz_bs_strd = (ps_sps->i2_pic_wd_in_ctb + 1) * (ctb_size * ctb_size / 8 / 16); + WORD32 bs_strd = (ps_sps->i2_pic_wd_in_ctb + 1) * (ctb_size * ctb_size / 8 / 16); + UWORD32 *pu4_vert_bs = (UWORD32 *)((UWORD8 *)ps_codec->s_parse.s_bs_ctxt.pu4_pic_vert_bs + ps_codec->s_parse.i4_ctb_x * (ctb_size * ctb_size / 8 / 16) + - ps_codec->s_parse.i4_ctb_y * vert_bs_strd); + ps_codec->s_parse.i4_ctb_y * bs_strd); UWORD32 *pu4_horz_bs = (UWORD32 *)((UWORD8 *)ps_codec->s_parse.s_bs_ctxt.pu4_pic_horz_bs + ps_codec->s_parse.i4_ctb_x * (ctb_size * ctb_size / 8 / 16) + - ps_codec->s_parse.i4_ctb_y * horz_bs_strd); + ps_codec->s_parse.i4_ctb_y * bs_strd); memset(pu4_vert_bs, 0, (ctb_size / 8 + 1) * (ctb_size / 4) / 8 * 2); memset(pu4_horz_bs, 0, (ctb_size / 8) * (ctb_size / 4) / 8 * 2); @@ -3351,7 +3351,7 @@ IHEVCD_ERROR_T ihevcd_parse_slice_data(codec_t *ps_codec) while(ctb_indx != ps_sps->i4_pic_size_in_ctb) { WORD32 parse_status = *(ps_codec->pu1_parse_map + ctb_indx); - WORD32 proc_status = *(ps_codec->pu1_proc_map + ctb_indx) & 1; + volatile WORD32 proc_status = *(ps_codec->pu1_proc_map + ctb_indx) & 1; if(parse_status == proc_status) ctb_indx++; diff --git a/decoder/ihevcd_parse_slice_header.c b/decoder/ihevcd_parse_slice_header.c index 7bb6084..37838ec 100644 --- a/decoder/ihevcd_parse_slice_header.c +++ b/decoder/ihevcd_parse_slice_header.c @@ -105,8 +105,9 @@ IHEVCD_ERROR_T ihevcd_operation_point_set(vps_t *ps_vps, bitstrm_t *ps_bitstrm, { WORD32 i; WORD32 value; - UNUSED(ops_idx); + IHEVCD_ERROR_T ret = (IHEVCD_ERROR_T)IHEVCD_SUCCESS; + UNUSED(ops_idx); for(i = 0; i <= ps_vps->i1_vps_max_nuh_reserved_zero_layer_id; i++) { BITS_PARSE("list_entry_l0[ i ]", value, ps_bitstrm, 1); diff --git a/decoder/ihevcd_process_slice.c b/decoder/ihevcd_process_slice.c index 83aed05..fd4511a 100644 --- a/decoder/ihevcd_process_slice.c +++ b/decoder/ihevcd_process_slice.c @@ -891,14 +891,14 @@ IHEVCD_ERROR_T ihevcd_process(process_ctxt_t *ps_proc) } else { - WORD32 vert_bs_strd = ps_sps->i2_pic_wd_in_ctb * (ctb_size * ctb_size / 8 / 16); - WORD32 horz_bs_strd = (ps_sps->i2_pic_wd_in_ctb + 1) * (ctb_size * ctb_size / 8 / 16); + WORD32 bs_strd = (ps_sps->i2_pic_wd_in_ctb + 1) * (ctb_size * ctb_size / 8 / 16); + UWORD32 *pu4_vert_bs = (UWORD32 *)((UWORD8 *)ps_proc->s_bs_ctxt.pu4_pic_vert_bs + ps_proc->i4_ctb_x * (ctb_size * ctb_size / 8 / 16) + - ps_proc->i4_ctb_y * vert_bs_strd); + ps_proc->i4_ctb_y * bs_strd); UWORD32 *pu4_horz_bs = (UWORD32 *)((UWORD8 *)ps_proc->s_bs_ctxt.pu4_pic_horz_bs + ps_proc->i4_ctb_x * (ctb_size * ctb_size / 8 / 16) + - ps_proc->i4_ctb_y * horz_bs_strd); + ps_proc->i4_ctb_y * bs_strd); memset(pu4_vert_bs, 0, (ctb_size / 8 + 1) * (ctb_size / 4) / 8 * 2); memset(pu4_horz_bs, 0, (ctb_size / 8) * (ctb_size / 4) / 8 * 2); diff --git a/decoder/ihevcd_sao.c b/decoder/ihevcd_sao.c index d8e8f5c..cbe5528 100644 --- a/decoder/ihevcd_sao.c +++ b/decoder/ihevcd_sao.c @@ -257,23 +257,23 @@ void ihevcd_sao_ctb(sao_ctxt_t *ps_sao_ctxt) if(CTZ(u4_no_loop_filter_flag)) { u4_no_loop_filter_flag >>= (CTZ(u4_no_loop_filter_flag)); - pu1_src_tmp += MIN(CTZ(u4_no_loop_filter_flag), tmp_wd); - pu1_src_copy += MIN(CTZ(u4_no_loop_filter_flag), tmp_wd); + pu1_src_tmp += MIN((WORD32)CTZ(u4_no_loop_filter_flag), tmp_wd); + pu1_src_copy += MIN((WORD32)CTZ(u4_no_loop_filter_flag), tmp_wd); tmp_wd -= CTZ(u4_no_loop_filter_flag) * min_cu; } else { for(row = 0; row < MIN(min_cu, sao_ht_luma - (i - 1) * min_cu); row++) { - for(col = 0; col < MIN(CTZ(~u4_no_loop_filter_flag) * min_cu, tmp_wd); col++) + for(col = 0; col < MIN((WORD32)CTZ(~u4_no_loop_filter_flag) * min_cu, tmp_wd); col++) { pu1_src_copy[row * src_strd + col] = pu1_src_tmp[row * tmp_strd + col]; } } u4_no_loop_filter_flag >>= (CTZ(~u4_no_loop_filter_flag)); - pu1_src_tmp += MIN(CTZ(~u4_no_loop_filter_flag), tmp_wd); - pu1_src_copy += MIN(CTZ(~u4_no_loop_filter_flag), tmp_wd); + pu1_src_tmp += MIN((WORD32)CTZ(~u4_no_loop_filter_flag), tmp_wd); + pu1_src_copy += MIN((WORD32)CTZ(~u4_no_loop_filter_flag), tmp_wd); tmp_wd -= CTZ(~u4_no_loop_filter_flag) * min_cu; } } @@ -335,23 +335,23 @@ void ihevcd_sao_ctb(sao_ctxt_t *ps_sao_ctxt) if(CTZ(u4_no_loop_filter_flag)) { u4_no_loop_filter_flag >>= (CTZ(u4_no_loop_filter_flag)); - pu1_src_tmp += MIN(CTZ(u4_no_loop_filter_flag), tmp_wd); - pu1_src_copy += MIN(CTZ(u4_no_loop_filter_flag), tmp_wd); + pu1_src_tmp += MIN((WORD32)CTZ(u4_no_loop_filter_flag), tmp_wd); + pu1_src_copy += MIN((WORD32)CTZ(u4_no_loop_filter_flag), tmp_wd); tmp_wd -= CTZ(u4_no_loop_filter_flag) * min_cu; } else { for(row = 0; row < MIN(min_cu, sao_ht_luma - (i - 1) * min_cu); row++) { - for(col = 0; col < MIN(CTZ(~u4_no_loop_filter_flag) * min_cu, tmp_wd); col++) + for(col = 0; col < MIN((WORD32)CTZ(~u4_no_loop_filter_flag) * min_cu, tmp_wd); col++) { pu1_src_tmp[row * src_strd + col] = pu1_src_copy[row * tmp_strd + col]; } } u4_no_loop_filter_flag >>= (CTZ(~u4_no_loop_filter_flag)); - pu1_src_tmp += MIN(CTZ(~u4_no_loop_filter_flag), tmp_wd); - pu1_src_copy += MIN(CTZ(~u4_no_loop_filter_flag), tmp_wd); + pu1_src_tmp += MIN((WORD32)CTZ(~u4_no_loop_filter_flag), tmp_wd); + pu1_src_copy += MIN((WORD32)CTZ(~u4_no_loop_filter_flag), tmp_wd); tmp_wd -= CTZ(~u4_no_loop_filter_flag) * min_cu; } } @@ -405,23 +405,23 @@ void ihevcd_sao_ctb(sao_ctxt_t *ps_sao_ctxt) if(CTZ(u4_no_loop_filter_flag)) { u4_no_loop_filter_flag >>= (CTZ(u4_no_loop_filter_flag)); - pu1_src_tmp += MIN(CTZ(u4_no_loop_filter_flag), tmp_wd); - pu1_src_copy += MIN(CTZ(u4_no_loop_filter_flag), tmp_wd); + pu1_src_tmp += MIN((WORD32)CTZ(u4_no_loop_filter_flag), tmp_wd); + pu1_src_copy += MIN((WORD32)CTZ(u4_no_loop_filter_flag), tmp_wd); tmp_wd -= CTZ(u4_no_loop_filter_flag) * min_cu; } else { for(row = 0; row < MIN(min_cu, sao_ht_chroma - (i - 1) * min_cu); row++) { - for(col = 0; col < MIN(CTZ(~u4_no_loop_filter_flag) * min_cu, tmp_wd); col++) + for(col = 0; col < MIN((WORD32)CTZ(~u4_no_loop_filter_flag) * min_cu, tmp_wd); col++) { pu1_src_copy[row * src_strd + col] = pu1_src_tmp[row * tmp_strd + col]; } } u4_no_loop_filter_flag >>= (CTZ(~u4_no_loop_filter_flag)); - pu1_src_tmp += MIN(CTZ(~u4_no_loop_filter_flag), tmp_wd); - pu1_src_copy += MIN(CTZ(~u4_no_loop_filter_flag), tmp_wd); + pu1_src_tmp += MIN((WORD32)CTZ(~u4_no_loop_filter_flag), tmp_wd); + pu1_src_copy += MIN((WORD32)CTZ(~u4_no_loop_filter_flag), tmp_wd); tmp_wd -= CTZ(~u4_no_loop_filter_flag) * min_cu; } } @@ -489,23 +489,23 @@ void ihevcd_sao_ctb(sao_ctxt_t *ps_sao_ctxt) if(CTZ(u4_no_loop_filter_flag)) { u4_no_loop_filter_flag >>= (CTZ(u4_no_loop_filter_flag)); - pu1_src_tmp += MIN(CTZ(u4_no_loop_filter_flag), tmp_wd); - pu1_src_copy += MIN(CTZ(u4_no_loop_filter_flag), tmp_wd); + pu1_src_tmp += MIN((WORD32)CTZ(u4_no_loop_filter_flag), tmp_wd); + pu1_src_copy += MIN((WORD32)CTZ(u4_no_loop_filter_flag), tmp_wd); tmp_wd -= CTZ(u4_no_loop_filter_flag) * min_cu; } else { for(row = 0; row < MIN(min_cu, sao_ht_chroma - (i - 1) * min_cu); row++) { - for(col = 0; col < MIN(CTZ(~u4_no_loop_filter_flag) * min_cu, tmp_wd); col++) + for(col = 0; col < MIN((WORD32)CTZ(~u4_no_loop_filter_flag) * min_cu, tmp_wd); col++) { pu1_src_tmp[row * src_strd + col] = pu1_src_copy[row * tmp_strd + col]; } } u4_no_loop_filter_flag >>= (CTZ(~u4_no_loop_filter_flag)); - pu1_src_tmp += MIN(CTZ(~u4_no_loop_filter_flag), tmp_wd); - pu1_src_copy += MIN(CTZ(~u4_no_loop_filter_flag), tmp_wd); + pu1_src_tmp += MIN((WORD32)CTZ(~u4_no_loop_filter_flag), tmp_wd); + pu1_src_copy += MIN((WORD32)CTZ(~u4_no_loop_filter_flag), tmp_wd); tmp_wd -= CTZ(~u4_no_loop_filter_flag) * min_cu; } } @@ -669,8 +669,8 @@ void ihevcd_sao_shift_ctb(sao_ctxt_t *ps_sao_ctxt) { if(CTZ(u4_no_loop_filter_flag)) { - pu1_src_tmp_luma += MIN((CTZ(u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); - pu1_src_backup_luma += MIN((CTZ(u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); + pu1_src_tmp_luma += MIN((WORD32)(CTZ(u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); + pu1_src_backup_luma += MIN((WORD32)(CTZ(u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); tmp_wd -= CTZ(u4_no_loop_filter_flag) << log2_min_cu; u4_no_loop_filter_flag >>= (CTZ(u4_no_loop_filter_flag)); } @@ -678,13 +678,13 @@ void ihevcd_sao_shift_ctb(sao_ctxt_t *ps_sao_ctxt) { for(row = 0; row < min_cu; row++) { - for(col = 0; col < MIN((CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); col++) + for(col = 0; col < MIN((WORD32)(CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); col++) { pu1_src_backup_luma[row * backup_strd + col] = pu1_src_tmp_luma[row * src_strd + col]; } } - pu1_src_tmp_luma += MIN((CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); - pu1_src_backup_luma += MIN((CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); + pu1_src_tmp_luma += MIN(((WORD32)CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); + pu1_src_backup_luma += MIN(((WORD32)CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); tmp_wd -= CTZ(~u4_no_loop_filter_flag) << log2_min_cu; u4_no_loop_filter_flag >>= (CTZ(~u4_no_loop_filter_flag)); } @@ -748,8 +748,8 @@ void ihevcd_sao_shift_ctb(sao_ctxt_t *ps_sao_ctxt) { if(CTZ(u4_no_loop_filter_flag)) { - pu1_src_tmp_chroma += MIN((CTZ(u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); - pu1_src_backup_chroma += MIN((CTZ(u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); + pu1_src_tmp_chroma += MIN(((WORD32)CTZ(u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); + pu1_src_backup_chroma += MIN(((WORD32)CTZ(u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); tmp_wd -= CTZ(u4_no_loop_filter_flag) << log2_min_cu; u4_no_loop_filter_flag >>= (CTZ(u4_no_loop_filter_flag)); } @@ -757,14 +757,14 @@ void ihevcd_sao_shift_ctb(sao_ctxt_t *ps_sao_ctxt) { for(row = 0; row < min_cu / 2; row++) { - for(col = 0; col < MIN((CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); col++) + for(col = 0; col < MIN(((WORD32)CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); col++) { pu1_src_backup_chroma[row * backup_strd + col] = pu1_src_tmp_chroma[row * src_strd + col]; } } - pu1_src_tmp_chroma += MIN((CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); - pu1_src_backup_chroma += MIN((CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); + pu1_src_tmp_chroma += MIN(((WORD32)CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); + pu1_src_backup_chroma += MIN(((WORD32)CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); tmp_wd -= CTZ(~u4_no_loop_filter_flag) << log2_min_cu; u4_no_loop_filter_flag >>= (CTZ(~u4_no_loop_filter_flag)); } @@ -3234,8 +3234,8 @@ void ihevcd_sao_shift_ctb(sao_ctxt_t *ps_sao_ctxt) { if(CTZ(u4_no_loop_filter_flag)) { - pu1_src_tmp_luma += MIN((CTZ(u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); - pu1_src_backup_luma += MIN((CTZ(u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); + pu1_src_tmp_luma += MIN(((WORD32)CTZ(u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); + pu1_src_backup_luma += MIN(((WORD32)CTZ(u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); tmp_wd -= CTZ(u4_no_loop_filter_flag) << log2_min_cu; u4_no_loop_filter_flag >>= (CTZ(u4_no_loop_filter_flag)); } @@ -3243,13 +3243,13 @@ void ihevcd_sao_shift_ctb(sao_ctxt_t *ps_sao_ctxt) { for(row = 0; row < min_cu; row++) { - for(col = 0; col < MIN((CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); col++) + for(col = 0; col < MIN(((WORD32)CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); col++) { pu1_src_tmp_luma[row * src_strd + col] = pu1_src_backup_luma[row * backup_strd + col]; } } - pu1_src_tmp_luma += MIN((CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); - pu1_src_backup_luma += MIN((CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); + pu1_src_tmp_luma += MIN(((WORD32)CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); + pu1_src_backup_luma += MIN(((WORD32)CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); tmp_wd -= CTZ(~u4_no_loop_filter_flag) << log2_min_cu; u4_no_loop_filter_flag >>= (CTZ(~u4_no_loop_filter_flag)); } @@ -3312,8 +3312,8 @@ void ihevcd_sao_shift_ctb(sao_ctxt_t *ps_sao_ctxt) { if(CTZ(u4_no_loop_filter_flag)) { - pu1_src_tmp_chroma += MIN((CTZ(u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); - pu1_src_backup_chroma += MIN((CTZ(u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); + pu1_src_tmp_chroma += MIN(((WORD32)CTZ(u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); + pu1_src_backup_chroma += MIN(((WORD32)CTZ(u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); tmp_wd -= CTZ(u4_no_loop_filter_flag) << log2_min_cu; u4_no_loop_filter_flag >>= (CTZ(u4_no_loop_filter_flag)); } @@ -3321,14 +3321,14 @@ void ihevcd_sao_shift_ctb(sao_ctxt_t *ps_sao_ctxt) { for(row = 0; row < min_cu / 2; row++) { - for(col = 0; col < MIN((CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); col++) + for(col = 0; col < MIN(((WORD32)CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); col++) { pu1_src_tmp_chroma[row * src_strd + col] = pu1_src_backup_chroma[row * backup_strd + col]; } } - pu1_src_tmp_chroma += MIN((CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); - pu1_src_backup_chroma += MIN((CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); + pu1_src_tmp_chroma += MIN(((WORD32)CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); + pu1_src_backup_chroma += MIN(((WORD32)CTZ(~u4_no_loop_filter_flag) << log2_min_cu), tmp_wd); tmp_wd -= CTZ(~u4_no_loop_filter_flag) << log2_min_cu; u4_no_loop_filter_flag >>= (CTZ(~u4_no_loop_filter_flag)); } diff --git a/decoder/ihevcd_statistics.c b/decoder/ihevcd_statistics.c deleted file mode 100644 index f4e5242..0000000 --- a/decoder/ihevcd_statistics.c +++ /dev/null @@ -1,688 +0,0 @@ -/****************************************************************************** -* -* Copyright (C) 2012 Ittiam Systems Pvt Ltd, Bangalore -* -* 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. -* -******************************************************************************/ -/** -******************************************************************************* -* @file -* ihevcd_statistics.c -* -* @brief -* Contains macros for generating stats about hevc decoder -* -* @author -* Naveen SR -* -* @par List of Functions: -* -* @remarks -* None -* -******************************************************************************* -*/ -/*****************************************************************************/ -/* File Includes */ -/*****************************************************************************/ -#include <stdio.h> -#include <string.h> - -#include "ihevc_typedefs.h" -#include "iv.h" -#include "ivd.h" -#include "ihevcd_cxa.h" -#include "ithread.h" - -#include "ihevc_defs.h" -#include "ihevc_structs.h" -#include "ihevc_macros.h" -#include "ihevc_platform_macros.h" -#include "ihevc_cabac_tables.h" -#include "ihevcd_defs.h" - -#include "ihevcd_function_selector.h" -#include "ihevcd_structs.h" -#include "ihevcd_iquant_itrans_recon_ctb.h" -#include "ihevcd_statistics.h" - -#if STATISTICS_ENABLE -statistics_t gs_ihevcd_stat; - -void ihevcd_init_trans_stat(stat_trans_t *ps_stat_trans) -{ - ps_stat_trans->num_4x4_dst = 0; - ps_stat_trans->num_4x4 = 0; - ps_stat_trans->num_8x8 = 0; - ps_stat_trans->num_16x16 = 0; - ps_stat_trans->num_32x32 = 0; - ps_stat_trans->num_64x64 = 0; -}; - -void ihevcd_sblk_pos_init() -{ - gs_ihevcd_stat.last_sblk_pos_x = 0; - gs_ihevcd_stat.last_sblk_pos_y = 0; - gs_ihevcd_stat.num_coded_sblk = 0; - gs_ihevcd_stat.num_coded_coeffs = 0; -} -void ihevcd_init_sblk_histogram(stat_sblk_histogram_t *ps_last_sblk_pos_histogram_t) -{ - memset(ps_last_sblk_pos_histogram_t->trans_4x4_dst, 0, 1 * sizeof(UWORD32)); - memset(ps_last_sblk_pos_histogram_t->trans_4x4, 0, 1 * sizeof(UWORD32)); - memset(ps_last_sblk_pos_histogram_t->trans_8x8, 0, 4 * sizeof(UWORD32)); - memset(ps_last_sblk_pos_histogram_t->trans_16x16, 0, 16 * sizeof(UWORD32)); - memset(ps_last_sblk_pos_histogram_t->trans_32x32, 0, 64 * sizeof(UWORD32)); -} -void ihevcd_init_coeff_histogram(stat_coeff_histogram_t *ps_coeff_histogram) -{ - memset(ps_coeff_histogram->trans_4x4_dst, 0, 16 * sizeof(UWORD32)); - memset(ps_coeff_histogram->trans_4x4, 0, 16 * sizeof(UWORD32)); - memset(ps_coeff_histogram->trans_8x8, 0, 64 * sizeof(UWORD32)); - memset(ps_coeff_histogram->trans_16x16, 0, 256 * sizeof(UWORD32)); - memset(ps_coeff_histogram->trans_32x32, 0, 1024 * sizeof(UWORD32)); -} -void ihevcd_init_statistics() -{ - - memset(&gs_ihevcd_stat, 0, sizeof(statistics_t)); - /* Number of transform block init */ - ihevcd_init_trans_stat(&gs_ihevcd_stat.stat_num_all_trans_block[0]); - ihevcd_init_trans_stat(&gs_ihevcd_stat.stat_num_all_trans_block[1]); - /* Number of coded transform block init */ - ihevcd_init_trans_stat(&gs_ihevcd_stat.stat_num_coded_trans_block[0]); - ihevcd_init_trans_stat(&gs_ihevcd_stat.stat_num_coded_trans_block[1]); - /* Number of coded DC transform block init */ - ihevcd_init_trans_stat(&gs_ihevcd_stat.stat_num_coded_dc_block[0]); - ihevcd_init_trans_stat(&gs_ihevcd_stat.stat_num_coded_dc_block[1]); - /* Number of coded one coeff transform block init */ - ihevcd_init_trans_stat(&gs_ihevcd_stat.stat_num_coded_one_coeff_block[0]); - ihevcd_init_trans_stat(&gs_ihevcd_stat.stat_num_coded_one_coeff_block[1]); - /* Last sblk histogram init */ - ihevcd_init_sblk_histogram(&gs_ihevcd_stat.stat_last_sblk_pos_histogram); - /* Num Coded sblk histogram init */ - ihevcd_init_sblk_histogram(&gs_ihevcd_stat.stat_num_coded_sblk_histogram); - /* Num Coded coeffs histogram init */ - ihevcd_init_coeff_histogram(&gs_ihevcd_stat.stat_num_coded_coeff_histogram); - /* Last sblk position init */ - ihevcd_sblk_pos_init(); - -} - -void ihevcd_print_stat_trans(stat_trans_t *ps_stat_trans) -{ - WORD32 total_pixels_y, total_pixels_uv; - double y_ratio, y_ratio_total, uv_ratio, uv_ratio_total; - stat_trans_t *ps_stat_trans_all; - total_pixels_y = ps_stat_trans[0].num_4x4_dst * 4 * 4 + - ps_stat_trans[0].num_4x4 * 4 * 4 + - ps_stat_trans[0].num_8x8 * 8 * 8 + - ps_stat_trans[0].num_16x16 * 16 * 16 + - ps_stat_trans[0].num_32x32 * 32 * 32 + - ps_stat_trans[0].num_64x64 * 64 * 64; - - total_pixels_uv = ps_stat_trans[1].num_4x4_dst * 4 * 4 + - ps_stat_trans[1].num_4x4 * 4 * 4 + - ps_stat_trans[1].num_8x8 * 8 * 8 + - ps_stat_trans[1].num_16x16 * 16 * 16 + - ps_stat_trans[1].num_32x32 * 32 * 32 + - ps_stat_trans[1].num_64x64 * 64 * 64; - - ps_stat_trans_all = &gs_ihevcd_stat.stat_num_all_trans_block[0]; - - printf("\n_ Y Y Y U+V U+V U+V"); - printf("\nTransform_Type Num_Blocks Percentage %%wrt_total Num_Blocks Percentage %%wrt_total "); - - y_ratio = ps_stat_trans[0].num_4x4_dst * 4 * 4 * 100.0 / total_pixels_y; - y_ratio_total = ps_stat_trans[0].num_4x4_dst * 100.0 / ps_stat_trans_all[0].num_4x4_dst; - uv_ratio = ps_stat_trans[1].num_4x4_dst * 4 * 4 * 100.0 / total_pixels_uv; - uv_ratio_total = ps_stat_trans[1].num_4x4_dst * 100.0 / ps_stat_trans_all[1].num_4x4_dst; - printf("\nDST_4x4 %6d %6.2f %6.2f %6d %6.2f %6.2f ", ps_stat_trans[0].num_4x4_dst, y_ratio, y_ratio_total, ps_stat_trans[1].num_4x4_dst, uv_ratio, uv_ratio_total); - - y_ratio = ps_stat_trans[0].num_4x4 * 4 * 4 * 100.0 / total_pixels_y; - y_ratio_total = ps_stat_trans[0].num_4x4 * 100.0 / ps_stat_trans_all[0].num_4x4; - uv_ratio = ps_stat_trans[1].num_4x4 * 4 * 4 * 100.0 / total_pixels_uv; - uv_ratio_total = ps_stat_trans[1].num_4x4 * 100.0 / ps_stat_trans_all[1].num_4x4; - printf("\nDCT_4x4 %6d %6.2f %6.2f %6d %6.2f %6.2f ", ps_stat_trans[0].num_4x4, y_ratio, y_ratio_total, ps_stat_trans[1].num_4x4, uv_ratio, uv_ratio_total); - - - y_ratio = ps_stat_trans[0].num_8x8 * 8 * 8 * 100.0 / total_pixels_y; - y_ratio_total = ps_stat_trans[0].num_8x8 * 100.0 / ps_stat_trans_all[0].num_8x8; - uv_ratio = ps_stat_trans[1].num_8x8 * 8 * 8 * 100.0 / total_pixels_uv; - uv_ratio_total = ps_stat_trans[1].num_8x8 * 100.0 / ps_stat_trans_all[1].num_8x8; - printf("\nDCT_8x8 %6d %6.2f %6.2f %6d %6.2f %6.2f ", ps_stat_trans[0].num_8x8, y_ratio, y_ratio_total, ps_stat_trans[1].num_8x8, uv_ratio, uv_ratio_total); - - y_ratio = ps_stat_trans[0].num_16x16 * 16 * 16 * 100.0 / total_pixels_y; - y_ratio_total = ps_stat_trans[0].num_16x16 * 100.0 / ps_stat_trans_all[0].num_16x16; - uv_ratio = ps_stat_trans[1].num_16x16 * 16 * 16 * 100.0 / total_pixels_uv; - uv_ratio_total = ps_stat_trans[1].num_16x16 * 100.0 / ps_stat_trans_all[1].num_16x16; - printf("\nDCT_16x16 %6d %6.2f %6.2f %6d %6.2f %6.2f ", ps_stat_trans[0].num_16x16, y_ratio, y_ratio_total, ps_stat_trans[1].num_16x16, uv_ratio, uv_ratio_total); - - - y_ratio = ps_stat_trans[0].num_32x32 * 32 * 32 * 100.0 / total_pixels_y; - y_ratio_total = ps_stat_trans[0].num_32x32 * 100.0 / ps_stat_trans_all[0].num_32x32; - uv_ratio = ps_stat_trans[1].num_32x32 * 32 * 32 * 100.0 / total_pixels_uv; - uv_ratio_total = ps_stat_trans[1].num_32x32 * 100.0 / ps_stat_trans_all[1].num_32x32; - printf("\nDCT_32x32 %6d %6.2f %6.2f %6d %6.2f %6.2f ", ps_stat_trans[0].num_32x32, y_ratio, y_ratio_total, ps_stat_trans[1].num_32x32, uv_ratio, uv_ratio_total); - - - y_ratio = ps_stat_trans[0].num_64x64 * 64 * 64 * 100.0 / total_pixels_y; - y_ratio_total = ps_stat_trans[0].num_64x64 * 100.0 / ps_stat_trans_all[0].num_64x64; - uv_ratio = ps_stat_trans[1].num_64x64 * 64 * 64 * 100.0 / total_pixels_uv; - uv_ratio_total = ps_stat_trans[1].num_64x64 * 100.0 / ps_stat_trans_all[1].num_64x64; - printf("\nDCT_64x64 %6d %6.2f %6.2f %6d %6.2f %6.2f ", ps_stat_trans[0].num_64x64, y_ratio, y_ratio_total, ps_stat_trans[1].num_64x64, uv_ratio, uv_ratio_total); - -} - -void ihevcd_update_stat_num_trans(stat_trans_t *ps_stat_trans, TRANSFORM_TYPE e_trans_type) -{ - switch(e_trans_type) - { - case DST_4x4: - ps_stat_trans->num_4x4_dst++; - break; - case DCT_4x4: - ps_stat_trans->num_4x4++; - break; - case DCT_8x8: - ps_stat_trans->num_8x8++; - break; - case DCT_16x16: - ps_stat_trans->num_16x16++; - break; - case DCT_32x32: - ps_stat_trans->num_32x32++; - break; - case SKIP_64x64: - ps_stat_trans->num_64x64++; - break; - default: - break; - } -} - -void ihevcd_update_num_all_trans_blocks(TRANSFORM_TYPE e_trans_type, WORD32 c_idx) -{ - stat_trans_t *ps_stat_trans; - - ps_stat_trans = &gs_ihevcd_stat.stat_num_all_trans_block[0]; - - if(c_idx != 0) - { - ps_stat_trans++; - } - ihevcd_update_stat_num_trans(ps_stat_trans, e_trans_type); -} - -void ihevcd_update_num_trans_blocks(TRANSFORM_TYPE e_trans_type, WORD32 c_idx, WORD32 update_type) -{ - stat_trans_t *ps_stat_trans; - - if(0 == update_type) - ps_stat_trans = &gs_ihevcd_stat.stat_num_coded_trans_block[0]; - else if(1 == update_type) - ps_stat_trans = &gs_ihevcd_stat.stat_num_coded_dc_block[0]; - else - ps_stat_trans = &gs_ihevcd_stat.stat_num_coded_one_coeff_block[0]; - - if(c_idx != 0) - { - ps_stat_trans++; - } - ihevcd_update_stat_num_trans(ps_stat_trans, e_trans_type); -} - -void ihevcd_print_sblk_histogram_per_transform(UWORD32 *pu4_stat, UWORD32 wd, UWORD32 ht, WORD32 is_2d) -{ - UWORD32 i, j, total = 0, val; - - for(i = 0; i < ht; i++) - { - for(j = 0; j < wd; j++) - { - val = pu4_stat[j + i * ht]; - printf("%d\t\t", val); - total += val; - } - if(1 == is_2d) - printf("\n"); - } - - { - printf("\n"); - for(i = 0; i < ht; i++) - { - for(j = 0; j < wd; j++) - { - val = pu4_stat[j + i * ht]; - - printf("%.2f%%\t\t", val * 100.0 / total); - } - if(1 == is_2d) - printf("\n"); - } - } -} - -void ihevcd_print_sblk_histogram(stat_sblk_histogram_t *ps_stat_sblk_pos_histogram, WORD32 is_2d) -{ - printf("\nhistogram_4x4_DST\n"); - ihevcd_print_sblk_histogram_per_transform(ps_stat_sblk_pos_histogram->trans_4x4_dst, 1, 1, is_2d); - printf("\nhistogram_4x4\n"); - ihevcd_print_sblk_histogram_per_transform(ps_stat_sblk_pos_histogram->trans_4x4, 1, 1, is_2d); - printf("\nhistogram_8x8\n"); - ihevcd_print_sblk_histogram_per_transform(ps_stat_sblk_pos_histogram->trans_8x8, 2, 2, is_2d); - printf("\nhistogram_16x16\n"); - ihevcd_print_sblk_histogram_per_transform(ps_stat_sblk_pos_histogram->trans_16x16, 4, 4, is_2d); - printf("\nhistogram_32x32\n"); - ihevcd_print_sblk_histogram_per_transform(ps_stat_sblk_pos_histogram->trans_32x32, 8, 8, is_2d); -} - -void ihevcd_print_coeff_histogram(stat_coeff_histogram_t *ps_stat_coeff_histogram, WORD32 is_2d) -{ - printf("\nhistogram_4x4_DST\n"); - ihevcd_print_sblk_histogram_per_transform(ps_stat_coeff_histogram->trans_4x4_dst, 4, 4, is_2d); - printf("\nhistogram_4x4\n"); - ihevcd_print_sblk_histogram_per_transform(ps_stat_coeff_histogram->trans_4x4, 4, 4, is_2d); - printf("\nhistogram_8x8\n"); - ihevcd_print_sblk_histogram_per_transform(ps_stat_coeff_histogram->trans_8x8, 8, 8, is_2d); - printf("\nhistogram_16x16\n"); - ihevcd_print_sblk_histogram_per_transform(ps_stat_coeff_histogram->trans_16x16, 16, 16, is_2d); - printf("\nhistogram_32x32\n"); - ihevcd_print_sblk_histogram_per_transform(ps_stat_coeff_histogram->trans_32x32, 32, 32, is_2d); -} -void ihevcd_print_transform_statistics() -{ - stat_trans_t *ps_stat_trans; - WORD32 total_blocks; - - /* Num coded_transform blocks */ - printf("\nNUM_ALL_TRANSFORM_BLOCKS\n"); - ps_stat_trans = &gs_ihevcd_stat.stat_num_all_trans_block[0]; - { - /* Updating chroma blocks. As the chroma blocks are not counted if cbf of y,u and v are zero */ - ps_stat_trans[1].num_4x4 = (ps_stat_trans[0].num_4x4_dst + ps_stat_trans[0].num_4x4) / 4 + ps_stat_trans->num_8x8; - ps_stat_trans[1].num_8x8 = ps_stat_trans->num_16x16; - ps_stat_trans[1].num_16x16 = ps_stat_trans->num_32x32; - ps_stat_trans[1].num_32x32 = ps_stat_trans->num_64x64; - } - ihevcd_print_stat_trans(ps_stat_trans); - - /* Num coded_transform blocks */ - printf("\nNUM_CODED_TRANSFORM_BLOCKS(excluding_trans_skip_and_trans_quant_bypass)\n"); - ps_stat_trans = &gs_ihevcd_stat.stat_num_coded_trans_block[0]; - ihevcd_print_stat_trans(ps_stat_trans); - - /* Num DC transform blocks */ - printf("\nNUM_DC_TRANSFORM_BLOCKS(excluding_trans_skip_and_trans_quant_bypass)\n"); - ps_stat_trans = &gs_ihevcd_stat.stat_num_coded_dc_block[0]; - ihevcd_print_stat_trans(ps_stat_trans); - - /* Num one coeff transform blocks */ - printf("\nNUM_ONE_COEFF_TRANSFORM_BLOCKS(excluding_trans_skip_and_trans_quant_bypass)\n"); - ps_stat_trans = &gs_ihevcd_stat.stat_num_coded_one_coeff_block[0]; - ihevcd_print_stat_trans(ps_stat_trans); - - /* Last sblk histogram */ - printf("\nLAST_CODED_SBLK_HISTOGRAM\n"); - ihevcd_print_sblk_histogram(&gs_ihevcd_stat.stat_last_sblk_pos_histogram, 1); - - /* Num Coded sblks histogram */ - printf("\nNUM_CODED_SBLK_HISTOGRAM\n"); - ihevcd_print_sblk_histogram(&gs_ihevcd_stat.stat_num_coded_sblk_histogram, 1); - - /* Num Coded coeff histogram */ - printf("\nNUM_CODED_COEFF_HISTOGRAM\n"); - ihevcd_print_coeff_histogram(&gs_ihevcd_stat.stat_num_coded_coeff_histogram, 1); -} - -void ihevcd_update_sblk_histogram(stat_sblk_histogram_t *ps_last_sblk_pos_histogram, TRANSFORM_TYPE e_trans_type, WORD32 last_sblk_x, WORD32 last_sblk_y) -{ - switch(e_trans_type) - { - case DST_4x4: - ps_last_sblk_pos_histogram->trans_4x4_dst[last_sblk_x + last_sblk_y * 0]++; - break; - case DCT_4x4: - ps_last_sblk_pos_histogram->trans_4x4[last_sblk_x + last_sblk_y * 0]++; - break; - case DCT_8x8: - ps_last_sblk_pos_histogram->trans_8x8[last_sblk_x + last_sblk_y * 2]++; - break; - case DCT_16x16: - ps_last_sblk_pos_histogram->trans_16x16[last_sblk_x + last_sblk_y * 4]++; - break; - case DCT_32x32: - ps_last_sblk_pos_histogram->trans_32x32[last_sblk_x + last_sblk_y * 8]++; - break; - default: - break; - } -} - -void ihevcd_update_num_coded_sblk_histogram(stat_sblk_histogram_t *ps_sblk_histogram, TRANSFORM_TYPE e_trans_type, WORD32 num_coded_blks) -{ - switch(e_trans_type) - { - case DST_4x4: - ps_sblk_histogram->trans_4x4_dst[num_coded_blks - 1]++; - break; - case DCT_4x4: - ps_sblk_histogram->trans_4x4[num_coded_blks - 1]++; - break; - case DCT_8x8: - ps_sblk_histogram->trans_8x8[num_coded_blks - 1]++; - break; - case DCT_16x16: - ps_sblk_histogram->trans_16x16[num_coded_blks - 1]++; - break; - case DCT_32x32: - ps_sblk_histogram->trans_32x32[num_coded_blks - 1]++; - break; - default: - break; - } -} - -void ihevcd_update_num_coded_coeff_histogram(stat_coeff_histogram_t *ps_coeff_histogram, TRANSFORM_TYPE e_trans_type, WORD32 num_coded_blks) -{ - switch(e_trans_type) - { - case DST_4x4: - ps_coeff_histogram->trans_4x4_dst[num_coded_blks - 1]++; - break; - case DCT_4x4: - ps_coeff_histogram->trans_4x4[num_coded_blks - 1]++; - break; - case DCT_8x8: - ps_coeff_histogram->trans_8x8[num_coded_blks - 1]++; - break; - case DCT_16x16: - ps_coeff_histogram->trans_16x16[num_coded_blks - 1]++; - break; - case DCT_32x32: - ps_coeff_histogram->trans_32x32[num_coded_blks - 1]++; - break; - default: - break; - } -} - -void ihevcd_sblk_pos_update(TRANSFORM_TYPE e_trans_type, WORD32 t_skip_or_tq_bypass, UWORD32 sblk_x, UWORD32 sblk_y) -{ - if(1 == t_skip_or_tq_bypass) - return; - - gs_ihevcd_stat.num_coded_sblk++; - - /* Updating the last coded sblk pos */ -#if 0 - if(gs_ihevcd_stat.last_sblk_pos_y > sblk_y) - return; - else if(gs_ihevcd_stat.last_sblk_pos_y == sblk_y) - { - if(gs_ihevcd_stat.last_sblk_pos_x >= sblk_x) - return; - else - gs_ihevcd_stat.last_sblk_pos_x = sblk_x; - } - else - { - gs_ihevcd_stat.last_sblk_pos_y = sblk_y; - gs_ihevcd_stat.last_sblk_pos_x = sblk_x; - } -#endif - if(gs_ihevcd_stat.last_sblk_pos_y < sblk_y) - gs_ihevcd_stat.last_sblk_pos_y = sblk_y; - - if(gs_ihevcd_stat.last_sblk_pos_x < sblk_x) - gs_ihevcd_stat.last_sblk_pos_x = sblk_x; -} - -void ihevcd_update_coeff_count() -{ - gs_ihevcd_stat.num_coded_coeffs++; -} - -void ihevcd_update_sblk_and_coeff_histogram(TRANSFORM_TYPE e_trans_type, WORD32 t_skip_or_tq_bypass) -{ - if(0 == t_skip_or_tq_bypass) - { - ihevcd_update_sblk_histogram(&gs_ihevcd_stat.stat_last_sblk_pos_histogram, e_trans_type, gs_ihevcd_stat.last_sblk_pos_x, gs_ihevcd_stat.last_sblk_pos_y); - ihevcd_update_num_coded_sblk_histogram(&gs_ihevcd_stat.stat_num_coded_sblk_histogram, e_trans_type, gs_ihevcd_stat.num_coded_sblk); - ihevcd_update_num_coded_coeff_histogram(&gs_ihevcd_stat.stat_num_coded_coeff_histogram, e_trans_type, gs_ihevcd_stat.num_coded_coeffs); - } -} - -void ihevcd_update_pu_skip_size(pu_t *ps_pu) -{ - WORD32 wd, ht; - - wd = (ps_pu->b4_wd); - ht = (ps_pu->b4_ht); - - gs_ihevcd_stat.stat_pu_skip_size_hist[wd][ht]++; -} -void ihevcd_update_pu_size(pu_t *ps_pu) -{ - WORD32 wd, ht; - - wd = (ps_pu->b4_wd); - ht = (ps_pu->b4_ht); - gs_ihevcd_stat.stat_pu_all_size_hist[wd][ht]++; - if(ps_pu->b1_intra_flag) - { - gs_ihevcd_stat.stat_pu_intra_size_hist[wd][ht]++; - } - else - { - gs_ihevcd_stat.stat_pu_inter_size_hist[wd][ht]++; - - - - if(ps_pu->b1_merge_flag) - gs_ihevcd_stat.stat_pu_merge_size_hist[wd][ht]++; - - if(ps_pu->b2_pred_mode == PRED_BI) - gs_ihevcd_stat.stat_pu_bipred_size_hist[wd][ht]++; - - switch(ps_pu->b2_pred_mode) - { - case PRED_L0: - if((ps_pu->mv.s_l0_mv.i2_mvx == 0) && - (ps_pu->mv.s_l0_mv.i2_mvy == 0)) - { - gs_ihevcd_stat.stat_pu_zeromv_size_hist[wd][ht]++; - } - - if((ABS(ps_pu->mv.s_l0_mv.i2_mvx) < 4) && - (ABS(ps_pu->mv.s_l0_mv.i2_mvy) < 4)) - { - gs_ihevcd_stat.stat_pu_zeromvfpel_size_hist[wd][ht]++; - } - - break; - - case PRED_L1: - if((ps_pu->mv.s_l1_mv.i2_mvx == 0) && - (ps_pu->mv.s_l1_mv.i2_mvy == 0)) - { - gs_ihevcd_stat.stat_pu_zeromv_size_hist[wd][ht]++; - } - - if((ABS(ps_pu->mv.s_l1_mv.i2_mvx) < 4) && - (ABS(ps_pu->mv.s_l1_mv.i2_mvy) < 4)) - { - gs_ihevcd_stat.stat_pu_zeromvfpel_size_hist[wd][ht]++; - } - break; - - - case PRED_BI: - if((ps_pu->mv.s_l0_mv.i2_mvx == 0) && - (ps_pu->mv.s_l0_mv.i2_mvy == 0) && - (ps_pu->mv.s_l1_mv.i2_mvx == 0) && - (ps_pu->mv.s_l1_mv.i2_mvy == 0)) - { - gs_ihevcd_stat.stat_pu_zeromv_size_hist[wd][ht]++; - } - if((ABS(ps_pu->mv.s_l0_mv.i2_mvx) < 4) && - (ABS(ps_pu->mv.s_l0_mv.i2_mvy) < 4) && - (ABS(ps_pu->mv.s_l1_mv.i2_mvx) < 4) && - (ABS(ps_pu->mv.s_l1_mv.i2_mvy) < 4)) - { - gs_ihevcd_stat.stat_pu_zeromvfpel_size_hist[wd][ht]++; - } - - break; - - } - } -} - - -void ihevcd_print_pu_size_hist(UWORD32 *pu4_buf) -{ - WORD32 i, j; - - - for(i = 0; i < (MAX_CTB_SIZE / MIN_PU_SIZE); i++) - { - for(j = 0; j < (MAX_CTB_SIZE / MIN_PU_SIZE); j++) - { - printf("%12d ", pu4_buf[j]); - } - pu4_buf += (MAX_CTB_SIZE / MIN_PU_SIZE); - printf("\n"); - } -} - -void ihevcd_print_pu_size_hist_normalized(UWORD32 *pu4_buf) -{ - WORD32 i, j; - WORD32 sum; - UWORD32 *pu4_buf_orig = pu4_buf; - sum = 0; - - for(i = 0; i < (MAX_CTB_SIZE / MIN_PU_SIZE); i++) - { - for(j = 0; j < (MAX_CTB_SIZE / MIN_PU_SIZE); j++) - { - sum += pu4_buf[j] * (i + 1) * (j + 1) * 16; - } - pu4_buf += (MAX_CTB_SIZE / MIN_PU_SIZE); - } - - pu4_buf = pu4_buf_orig; - for(i = 0; i < (MAX_CTB_SIZE / MIN_PU_SIZE); i++) - { - for(j = 0; j < (MAX_CTB_SIZE / MIN_PU_SIZE); j++) - { - double num = pu4_buf[j] * (i + 1) * (j + 1) * 16 * 100.0; - printf("%6.2f ", num / sum); - } - pu4_buf += (MAX_CTB_SIZE / MIN_PU_SIZE); - printf("\n"); - } -} - -void ihevcd_print_pu_size_hist_percentage(UWORD32 *pu4_num, UWORD32 *pu4_denom) -{ - WORD32 i, j; - - - for(i = 0; i < (MAX_CTB_SIZE / MIN_PU_SIZE); i++) - { - for(j = 0; j < (MAX_CTB_SIZE / MIN_PU_SIZE); j++) - { - double val; - val = 0; - if(pu4_denom[j]) - { - val = (pu4_num[j] * 100.0) / pu4_denom[j]; - printf("%6.2f ", val); - } - else - { - if(0 == pu4_num[j]) - printf("%6.2f ", 0.0); - else - printf("NaN "); - } - } - pu4_num += (MAX_CTB_SIZE / MIN_PU_SIZE); - pu4_denom += (MAX_CTB_SIZE / MIN_PU_SIZE); - printf("\n"); - } -} - -void ihevcd_print_pu_statistics() -{ - - printf("\n\nPU Sizes\n\n"); - ihevcd_print_pu_size_hist(&gs_ihevcd_stat.stat_pu_all_size_hist[0][0]); - - printf("\n\nPU Sizes Intra\n\n"); - ihevcd_print_pu_size_hist(&gs_ihevcd_stat.stat_pu_intra_size_hist[0][0]); - - printf("\n\nPU Sizes Inter\n\n"); - ihevcd_print_pu_size_hist(&gs_ihevcd_stat.stat_pu_inter_size_hist[0][0]); - - printf("\n\nPU Sizes Skip\n\n"); - ihevcd_print_pu_size_hist(&gs_ihevcd_stat.stat_pu_skip_size_hist[0][0]); - - printf("\n\nPU Sizes Merge\n\n"); - ihevcd_print_pu_size_hist(&gs_ihevcd_stat.stat_pu_merge_size_hist[0][0]); - - printf("\n\nPU Sizes BiPred\n\n"); - ihevcd_print_pu_size_hist(&gs_ihevcd_stat.stat_pu_bipred_size_hist[0][0]); - - printf("\n\nPU Sizes Zero MV\n\n"); - ihevcd_print_pu_size_hist(&gs_ihevcd_stat.stat_pu_zeromv_size_hist[0][0]); - - printf("\n\nPU Sizes Zero MV including subpel MV less than +/- 1 in fullpel units\n\n"); - ihevcd_print_pu_size_hist(&gs_ihevcd_stat.stat_pu_zeromvfpel_size_hist[0][0]); - - printf("\n\nPU Sizes percentage \n\n"); - ihevcd_print_pu_size_hist_normalized(&gs_ihevcd_stat.stat_pu_all_size_hist[0][0]); - - printf("\n\nPU Sizes Intra ratio w.r.t all PUs\n\n"); - ihevcd_print_pu_size_hist_percentage(&gs_ihevcd_stat.stat_pu_intra_size_hist[0][0], &gs_ihevcd_stat.stat_pu_all_size_hist[0][0]); - - printf("\n\nPU Sizes Inter ratio w.r.t all PUs\n\n"); - ihevcd_print_pu_size_hist_percentage(&gs_ihevcd_stat.stat_pu_inter_size_hist[0][0], &gs_ihevcd_stat.stat_pu_all_size_hist[0][0]); - - printf("\n\nPU Sizes Skip ratio w.r.t all PUs\n\n"); - ihevcd_print_pu_size_hist_percentage(&gs_ihevcd_stat.stat_pu_skip_size_hist[0][0], &gs_ihevcd_stat.stat_pu_all_size_hist[0][0]); - - printf("\n\nPU Sizes Merge ratio w.r.t all PUs\n\n"); - ihevcd_print_pu_size_hist_percentage(&gs_ihevcd_stat.stat_pu_merge_size_hist[0][0], &gs_ihevcd_stat.stat_pu_all_size_hist[0][0]); - - printf("\n\nPU Sizes BiPred ratio w.r.t all PUs\n\n"); - ihevcd_print_pu_size_hist_percentage(&gs_ihevcd_stat.stat_pu_bipred_size_hist[0][0], &gs_ihevcd_stat.stat_pu_all_size_hist[0][0]); - - printf("\n\nPU Sizes Zero MV ratio w.r.t all PUs\n\n"); - ihevcd_print_pu_size_hist_percentage(&gs_ihevcd_stat.stat_pu_zeromv_size_hist[0][0], &gs_ihevcd_stat.stat_pu_all_size_hist[0][0]); - - printf("\n\nPU Sizes Zero MV including subpel MV less than +/- 1 in fullpel units ratio w.r.t all PUs\n\n"); - ihevcd_print_pu_size_hist_percentage(&gs_ihevcd_stat.stat_pu_zeromvfpel_size_hist[0][0], &gs_ihevcd_stat.stat_pu_all_size_hist[0][0]); - -} - -void ihevcd_print_statistics() -{ - ihevcd_print_transform_statistics(); - ihevcd_print_pu_statistics(); -} -#endif diff --git a/decoder/ihevcd_structs.h b/decoder/ihevcd_structs.h index 00e9a49..a4d8017 100644 --- a/decoder/ihevcd_structs.h +++ b/decoder/ihevcd_structs.h @@ -1752,6 +1752,21 @@ struct _codec_t */ WORD32 i4_disp_strd; + /* + * In case stream width/height is greater than max_wd/max_ht used during init, + * it is stored in the following and in order to decode the current stream + * decoder has to be recreated with these dimensions. + */ + /** + * Stream width if it is greater than i4_max_wd + */ + WORD32 i4_new_max_wd; + + /** + * Stream height if it is greater than i4_max_ht + */ + WORD32 i4_new_max_ht; + /** * Stride of reference buffers. * For shared mode even display buffer will use the same stride diff --git a/decoder/ihevcd_trace.c b/decoder/ihevcd_trace.c deleted file mode 100644 index 7811bc8..0000000 --- a/decoder/ihevcd_trace.c +++ /dev/null @@ -1,144 +0,0 @@ -/****************************************************************************** -* -* Copyright (C) 2012 Ittiam Systems Pvt Ltd, Bangalore -* -* 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. -* -******************************************************************************/ -/** -******************************************************************************* -* @file -* ihevcd_trace.c -* -* @brief -* Contains trace related functions -* -* @author -* Ittiam -* -* @par List of Functions: -* - ihevcd_trace_init() -* - ihevcd_trace_deinit() -* -* @remarks -* None -* -******************************************************************************* -*/ -/*****************************************************************************/ -/* File Includes */ -/*****************************************************************************/ -#ifdef TRACE -#include <stdio.h> -#include <stddef.h> -#include <stdlib.h> -#include <string.h> - -#include "ihevc_typedefs.h" -#include "iv.h" -#include "ivd.h" -#include "ihevcd_cxa.h" - -#include "ihevc_defs.h" -#include "ihevc_debug.h" -#include "ihevc_structs.h" -#include "ihevc_macros.h" -#include "ihevc_platform_macros.h" -#include "ihevc_cabac_tables.h" - -#include "ihevcd_defs.h" -#include "ihevcd_error.h" -#include "ihevcd_function_selector.h" -#include "ihevcd_structs.h" -#include "ihevcd_trace.h" - - - -/*****************************************************************************/ -/* Declare globals */ -/*****************************************************************************/ -/** - * Trace context - */ -trace_t g_trace; -/** - * Trace file name - */ -CHAR ac_trace_fname[] = "trace.txt"; - - - -/** -******************************************************************************* -* -* @brief -* Function used for initialization of trace parameters -* -* @par Description: -* Initialize trace structure elements -* -* @param[in] pc_fname -* File name for trace dumps -* -* @returns none -* -* @remarks -* Uses global hence not thread safe -* -******************************************************************************* -*/ - -void ihevcd_trace_init(CHAR *pc_fname) -{ - trace_t *ps_trace = &g_trace; - - if(pc_fname == NULL) - pc_fname = ac_trace_fname; - - ps_trace->fp = fopen(pc_fname, "w"); - - if(NULL == ps_trace->fp) - { - exit(-1); - } - return; -} -/** -******************************************************************************* -* -* @brief -* Function used for deinitialization of trace parameters -* -* @par Description: -* Initialize trace structure elements -* -* @param[in] ps_trace -* Pointer to trace context -* -* @returns none -* -* @remarks -* Uses global hence not thread safe -* -******************************************************************************* -*/ -void ihevcd_trace_deinit(trace_t *ps_trace) -{ - if(NULL != ps_trace->fp) - { - fclose(ps_trace->fp); - } - return; -} - -#endif /* TRACE */ diff --git a/test/decoder/test.cfg b/test/decoder/test.cfg index 036261a..075b9ed 100644 --- a/test/decoder/test.cfg +++ b/test/decoder/test.cfg @@ -1,20 +1,3 @@ -/****************************************************************************** -* -* Copyright (C) 2012 Ittiam Systems Pvt Ltd, Bangalore -* -* 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. -* -******************************************************************************/ --input \\is0189\ARM\work\reference\HEVC\HM-10.0\bin\crew_720p_2mbps.265 --save_output 0 --num_frames -1 |